TOOLBOX
Edge Case Matrix Generator.
Live
Free
Many Data Types
Select a data type β get boundary values & edge cases instantly β copy, export, done.
Generate boundary value and edge case test data for name and text string fields. UTF-8 stress characters, SQL injection strings, emoji, and max-length madness… because “π’; DROP TABLE users;–” is a perfectly valid QA concern.
Generate boundary value and edge case test data for phone number fields. International formats, missing country codes, overflow digits, and the classic “+999 000 0000” that breaks every regex ever written by a confident developer on a Friday afternoon.
Generate boundary value and edge case test data for date fields. Leap years, the Y2K38 Unix timestamp boundary, February 30th, and other calendar crimes your application pretends don’t exist until they absolutely do.
Generate boundary value and edge case test data for numeric integer fields. INT_MAX, INT_MIN, signed 32-bit overflow, NaN, Infinity, and the number zero… which more systems than you’d expect handle incorrectly and nobody admits.
Generate boundary value and edge case test data for currency and financial fields. Negative prices, fractions of cents, locale comma-dot confusion, and $0.00 β the values that separate robust fintech from a very awkward audit conversation.
Generate boundary value and edge case test data for email address fields. Plus-tagging, double @ symbols, 64-character local parts, IP domain literals, and every RFC 5321 quirk developers assume no real user would ever try. They’re wrong.
Generate boundary value and edge case test data for file upload fields. Path traversal strings, dangerous extensions, Windows reserved device names, null bytes in filenames, and 255-character file names that technically fit but really shouldn’t.
Generate boundary value and edge case test data for password fields. bcrypt’s 72-character limit, null bytes, emoji passwords, SQL injection bypass strings, and “password” β still the most common password in existence and somehow still surprising everyone.
Generate boundary value and edge case test data for zip and postal code fields. US ZIP+4, UK postcodes, Singapore 6-digit codes, Canadian FSA formats β and all the ways users worldwide will creatively mistype them into your form.
Generate boundary value and edge case test data for age fields. Newborns, centenarians, negative ages, decimal values, and the immortal user entering 999 β because your age validation has never been truly tested until now.
Generate boundary value and edge case test data for credit card number fields. Luhn check failures, valid Visa and Mastercard test numbers, all-zero inputs, and alphabetic entries, because your payment form deserves more than just the happy path.
Generate boundary value and edge case test data for time fields. Midnight, 24:00:00, leap seconds, invalid AM/PM combinations, negative hours… and whatever “25:61:99” is, which at least three production systems have accepted without complaint.
Generate boundaryalue and edge case test data for ISBN and barcode fields. ISBN-10, ISBN-13, EAN-13, deliberate bad check digits, alphabetic inputs β testing the field every developer thought was “too niche to ever break.” Spoiler: it breaks.
Generate boundary value and edge case test data for SWIFT and BIC code fields. 8- and 11-character bank identifiers, invalid country codes, lowercase entries, and garbage strings β because international payments really cannot afford an untested input field.
Generate boundary value and edge case test data for vehicle license plate fields across 8 countries. USA, UK, Singapore, Australia, Canada, France, Germany, New Zealand β valid formats, boundary lengths, and the SQL injection plate that bypasses everything.
Generate boundary value test data for any custom numeric range. Enter your own minimum and maximum, then BorderlineData instantly returns Min-1, Min, Mid, Max, Max+1, and invalid edge cases. Boundary value analysis, automated in under three seconds flat.