Generate cryptographically random UUID v4 identifiers in bulk — copy one or all with a single click.
- Generate unique IDs for database primary keys
- Create request correlation IDs for distributed tracing
- Produce unique identifiers for test data fixtures
Generate QR codes for URLs, plain text, contact info, and more — downloadable as PNG.
- Create QR codes for product landing pages
- Generate QR codes for Wi-Fi sharing or vCard contacts
- Add scannable codes to printed marketing materials
Generate one or many random integers or decimals within a custom min/max range and step size.
- Generate random test data within business value ranges
- Pick random winners for contests or raffles
- Create random seeds for reproducible test scenarios
Generate random colors and view them as HEX, RGB, and HSL — click to lock favorites.
- Explore color combinations for design inspiration
- Generate random avatar background colors
- Create distinct colors for data visualization series
Generate random first names, last names, or full names — useful for test data and mockups.
- Populate user fixtures in automated tests
- Create realistic demo accounts for product screenshots
- Generate character names for games or stories
Validate credit card numbers using the Luhn algorithm and detect the card brand (Visa, Mastercard, etc.).
- Validate card numbers in checkout form development
- Test payment integrations with valid Luhn-compliant numbers
- Identify card network from BIN prefix
Validate and parse International Bank Account Numbers — verifies check digits and extracts country/bank codes.
- Validate IBAN inputs in international payment forms
- Identify the country and bank from an IBAN
- Debug IBAN validation logic in fintech applications
Browse a curated library of common regex patterns (email, URL, IP, phone, date) with live test examples.
- Find a proven regex for email or URL validation
- Copy tested patterns directly into form validation code
- Learn regex syntax from annotated real-world examples
Check whether an email address conforms to RFC 5321/5322 format standards.
- Validate user-entered emails in web forms
- Audit email lists for invalid addresses before sending
- Debug email validation rules in backend code
Escape strings for safe use in JSON, JavaScript, SQL queries, and HTML attributes.
- Escape user input before inserting into SQL queries
- Prepare strings for safe JSON serialization
- Escape HTML attribute values to prevent injection