Generators
UUIDs, passwords, QR, fake data · 70 tools
Turn a list of env var names/values into a redacted .env.example with comments and grouping.
Assemble a .gitignore from common language and tool templates.
Generate Apache/Nginx htpasswd entries with bcrypt, SHA-1, or MD5(APR1) hashing, fully in-browser.
Generate prefixed, secret-style API keys in common SaaS formats.
Generate Code 39 and EAN-13 barcodes from input text/digits, rendered to a downloadable SVG/PNG with adjustable bar width and height.
Generate structurally valid test BIC/SWIFT codes (8 or 11 chars) with bank, country, location, branch parts.
Generate Luhn-valid fake test card numbers by brand (Visa, Mastercard, Amex, Discover) with optional expiry and CVV, for payment-form testing only.
Build a cron expression from human-friendly schedule controls (minute, hour, day, month, weekday) and see a plain-English description of when it runs.
Generate a full crontab file with multiple jobs, schedule presets, env lines, and human comments.
Build linear or radial CSS gradients with multiple color stops, angle, and type, producing copy-ready background CSS with a live preview.
Generate collision-resistant, URL-safe CUID2 identifiers with adjustable length.
Generate valid EAN-13, EAN-8, UPC-A, and ISBN-13 numbers with correct check digits, or fix a partial code.
Generate plus-addressing and dot-trick Gmail aliases plus catch-all variants from one base email.
Produce fake postal addresses (street, city, region, postal code, country) per country format from static lists.
Generate fake company records: name, industry, catchphrase, domain, EIN-format tax id, from static word banks.
Generate sample JSON instances that conform to a pasted JSON Schema (types, enums, formats, constraints).
Generate realistic fake user records (name, email, username, phone, avatar seed) from built-in static name lists.
Generate random colors as HEX, RGB, and HSL with options to control hue range, brightness, and saturation for design palettes and placeholders.
Generate valid-format test IBANs per country with correct length and ISO 7064 mod-97 check digits, useful for banking and form validation testing.
Generate lists of random IPv4/IPv6 addresses or expand a CIDR block into host addresses for test data.
Generate arrays of realistic fake JSON records from a field schema (name, email, uuid, number, date, boolean) with a configurable row count for API mocking.
Generate K-Sortable Unique Identifiers as 27-character Base62 strings.
Generate grouped license/serial keys with a configurable checksum group.
Generate filler Lorem Ipsum text trimmed to an exact target byte or character size.
Generate random MAC addresses with selectable separator (colon, hyphen, dot), case, and locally-administered/unicast bit control for network testing.
Assemble magnet: links from an info hash and metadata fields offline.
Generate clean GitHub-flavored Markdown tables from pasted CSV/TSV or row/column counts, with column alignment and auto-padded columns.
Build compact MECARD: and vCard contact payload strings sized for embedding in QR codes.
Build easy-to-type memorable passwords from word groups with separators and number/symbol injection.
Generate numeric PINs alongside a word mnemonic to help you remember each digit.
Generate an array of realistic fake records (names, emails, dates) as JSON.
Generate compact, URL-safe Nano IDs with a configurable length.
Generate NanoIDs from your own alphabet with an unbiased rejection-sampling algorithm.
Generate compact, URL-safe NanoIDs with configurable length and alphabet, a popular smaller alternative to UUIDs for keys and short links.
Produce the special all-zero Nil UUID and all-one Max UUID sentinel values.
Generate a PKCE verifier and S256 code challenge for OAuth authorization code flows.
Generate Base32 TOTP/HOTP shared secrets and a matching otpauth:// URI.
Generate memorable multi-word passphrases (diceware-style) locally.
Generate strings from a placeholder pattern where each token maps to a character class.
Generate fake phone numbers formatted per country/style (E.164, national, dashed) from reserved test ranges.
Generate random numeric PIN codes of a chosen length (e.g. 4/6/8 digits) in bulk, with an option to avoid trivial sequences and repeats.
Generate downloadable placeholder images at a chosen size, background/text color, and label text, drawn on a canvas as a data URL for mockups.
Generate pronounceable passwords by alternating consonant and vowel patterns.
Generate harmonious random color palettes in HEX/RGB/HSL using HSL-based schemes.
Generate random latitude/longitude points, optionally constrained to a bounding box.
Generate random dates and times between a start and end bound, with chosen output format (ISO, locale, Unix timestamp) and quantity for seeding data.
Generate random dates and timestamps within a range, in your chosen format.
Generates a deterministic symmetric pixel identicon SVG from a seed string.
Generate random IPv4 and IPv6 addresses, optionally restricted to private or public ranges.
Generate cryptographically random integers or decimals within a min/max range, with options for quantity, uniqueness, and number of decimal places.
Generate random strings/tokens with toggleable character sets (lowercase, uppercase, digits, symbols), custom length, and quantity for API keys, secrets, and test data.
Generate random strings from a chosen alphabet (hex, alphanumeric, custom).
Generate cryptographically random tokens encoded as hex, Base64, Base64URL, or Base62.
Generates a JSON config of CRUD REST routes from a list of resource names.
Generate memorable Diceware-style passphrases from a built-in wordlist with configurable word count, separator, capitalization, and an appended number.
Turn each line of text into clean URL slugs with options for separator, lowercasing, accent stripping, and max length, processing many titles at once.
Generate Twitter-style 64-bit Snowflake IDs with configurable epoch, worker, and sequence bits.
Build a well-formed ~/.ssh/config Host block from form fields.
Generate format-valid but non-issuable US SSN test numbers (e.g. 900-xx-xxxx, 666 area) for QA.
Generate tileable SVG background patterns (dots, grid, stripes, checkerboard) with adjustable colors, size, and spacing, output as ready-to-use SVG markup.
Generates batches of Luhn-valid fake card numbers per brand for testing (clearly non-real).
Generate ULIDs (Universally Unique Lexicographically Sortable Identifiers): 26-char Crockford base32 IDs with a millisecond timestamp prefix and random suffix, sortable by creation time.
Generate lexicographically-sortable ULIDs in bulk, locally.
Generate handle-style usernames by combining adjectives, nouns, and optional numbers.
Generate RFC 4122 v4 (random) and v7 (time-ordered) UUIDs in bulk.
Build and manage RFC 4122 namespace UUIDs and derive v5/v3 names beneath a custom namespace, offline.
Generate deterministic namespace UUIDs (v5 SHA-1 and v3 MD5) from a namespace UUID plus a name, so the same input always yields the same UUID.
Generate time-ordered, sortable UUID v7 identifiers using the current timestamp.
Generate vCard 3.0/4.0 contact text from name, org, phones, emails, address, and URL fields.
Build the WIFI: payload string for WiFi QR codes from SSID, password, encryption, and hidden flag.