Free Online Generators
Tools that generate random or structured data like UUIDs, passwords, and test data.
Generate a structured output prompt from a JSON example or schema.
Define a JSON schema and generate realistic mock API responses.
Generate unique identicon avatars from any name or email hash.
Generate Code 128 barcodes from text and download as PNG.
Derive a key from a password using PBKDF2 (SHA-256). Configure salt and iterations.
Generate CSS border-radius code with live preview for all four corners.
Generate CSS box-shadow code with live preview using interactive sliders.
Calculate SHA-1 and SHA-256 fingerprints of a PEM certificate in colon-separated hex.
Generate a CHANGELOG.md following the Keep a Changelog format.
Turn code snippets into beautiful shareable images with a window chrome and syntax highlighting.
Generate complementary, triadic, analogous and other color schemes from one hex color.
Input a list of hex colours and generate a swatch image strip with HEX labels. Download as PNG.
Generate a CONTRIBUTING.md template for your open-source project.
Generate Luhn-valid test card numbers for development and testing.
Build cron expressions visually with dropdowns and presets, then get the expression and human description.
Fill in your details and get a ready-to-run openssl command to generate a CSR and key.
Generate random CSV data with custom columns and types.
Build cURL commands visually with URL, method, headers, body, and auth.
Generate a production-ready multi-stage Dockerfile by selecting base image, port, and entry command.
Create an 820×312 Facebook cover photo from an uploaded image or background color with optional text.
Generate rows of realistic fake data with configurable columns.
Generate Fibonacci sequences and check if a number is Fibonacci.
Interactive CSS flexbox playground with live preview and copyable CSS code.
Generate .gitignore files for any language or framework with a single click.
Generate CSS linear gradient code with live preview and one-click copy.
Build GraphQL queries and mutations visually with live query string preview.
Interactive CSS grid playground with live preview and copyable CSS code.
Generate SHA-1, SHA-256, SHA-384, and SHA-512 cryptographic hashes from any text.
Generate HMAC-SHA-256/384/512 message authentication codes using a secret key.
Generate Apache .htaccess files with redirect rules, caching, security headers, and gzip compression.
Generate valid IBAN numbers for testing by country with correct check digits.
Arrange 2–4 images into a collage using preset grid layouts, with adjustable gap.
Generate a gradient image of any size with custom colours and direction. Download as PNG.
Pixelate any image with an adjustable block size to create a mosaic or pixel-art effect. Download the result.
Generate random noise images of any size. Choose grayscale or colour noise. Download as PNG.
Define a schema and generate an array of JSON objects.
Build and sign JWTs with HS256 using the Web Crypto API.
Browse open-source licenses and generate the full license text for your project.
Create a 1128×191 LinkedIn profile banner from an uploaded image or solid color with optional text.
Generate Lorem Ipsum placeholder text for mockups and prototypes.
Build Markdown tables from a grid of editable cells.
Generate an MD5 hash from any text. Pure JavaScript implementation, runs client-side.
Add Impact-style top and bottom text to any image and download as PNG.
Generate HTML meta tags including Open Graph and Twitter Card.
Generate Nginx rewrite and return rules for URL redirects.
Create Open Graph social media preview images (1200×630) with custom text.
Generate strong, random passwords with customizable options.
Generate colored placeholder images with custom dimensions and labels.
Generate placeholder text in multiple styles beyond Lorem Ipsum.
Generate a template-based privacy policy for your website.
Generate a scannable QR code from any text or URL and download as PNG.
Generate random email addresses for testing and sample data.
Generate random full names with gender and count options.
Generate random numbers within a configurable range.
Pick random items from a list with optional duplicates.
Generate random strings with configurable length and character set.
Generate a well-structured README.md from a simple form.
Build a robots.txt file with rules, sitemap, and common presets.
Generate RSA key pairs (2048 or 4096-bit) and export as PEM in your browser.
Generate JSON-LD structured data for common schema types.
Generate an RSA key pair and get the OpenSSL command to create a self-signed certificate.
Generate an XML sitemap from a list of URLs.
Combine multiple images into a sprite sheet and generate CSS background-position offsets.
Generate an RSA SSH key pair. Shows the OpenSSH public key and the PEM private key.
Generate a template-based Terms of Service for your website.
Render text to a PNG image with custom font, size, and colors.
Generate time-based one-time passwords (RFC 6238) from a Base32 secret key.
Create a 1500×500 Twitter header image from an uploaded photo or background color with optional text overlay.
Generate random UUIDs (v4) for use as unique identifiers.
Generate time-ordered UUID v7 identifiers with embedded millisecond timestamps.
Create a 1280×720 YouTube thumbnail with a background image and bold title text overlay.
FAQ
- How random are the generated values?
- Our generators use cryptographically secure random number generation (the Web Crypto API) to produce values that are suitable for security-sensitive uses.
- Is generated data stored anywhere?
- No, all generation happens entirely in your browser. Nothing is sent to any server.