Generators
Generate IDs, keys, test data, QR codes, barcodes and config files (UUID, API keys, .gitignore, Dockerfile)
Create UUIDs and GUIDs, random numbers, API keys and tokens, QR codes and barcodes, placeholder images, lorem ipsum, fake test data and starter files such as .gitignore, .editorconfig, Dockerfile and docker-compose.yml. The credit card and IBAN generators produce structurally valid test numbers only; they cannot be used to make payments.
Tools in this category: 27
Good places to start
All tools in this category
-
UUID Generator
Generate RFC 9562 UUIDs in bulk: random v4, time-ordered v7, timestamp v1, Nil and Max. Uppercase, braces or no hyphens. Uses crypto.getRandomValues.
-
API Key Generator
Generate secure random API keys with a custom prefix like sk_live_. Alphanumeric, hex, Base64url or Base32, any length, with the entropy in bits shown.
-
Avatar Generator
Create default profile pictures from initials or a GitHub-style identicon pattern. Same name, same avatar. Circle or square, any size; download SVG or PNG.
-
Barcode Generator
Create EAN-13, EAN-8, UPC-A, ITF-14, Code 128 and Code 39 barcodes in your browser. Check digits are calculated or verified; download as PNG or SVG.
-
SSL Certificate Generator
Create a self-signed X.509 TLS certificate, a CA certificate or a CSR with SANs, RSA 2048–4096 keys and custom validity. PEM output; the key never leaves you.
-
Cron Expression Generator
Build cron expressions visually: pick minutes, hours, days, months and weekdays. See a plain-language description and the next run times in your time zone.
-
Cron Expression Parser
Paste a cron expression to validate it, read it in plain language and list the next 10 run times in any time zone. Supports seconds fields and @daily macros.
-
Data URI Generator
Convert any file or text into a data: URI with the right MIME type, as Base64 or percent-encoded, plus ready <img> and CSS background snippets. Runs locally.
-
Docker Compose Generator
Create a valid docker-compose.yml from a form: services, images, ports, environment, volumes, depends_on and restart policies, with PostgreSQL, MySQL and Redis presets.
-
Dockerfile Generator
Generate a production-ready Dockerfile for Node.js, Python, Go, Java, .NET, Rust or a static site: multi-stage builds, non-root user and a matching .dockerignore.
-
.editorconfig Generator
Create an .editorconfig file for consistent indentation, line endings, charset and whitespace across editors, with overrides for Markdown, YAML, Python, Go, Makefile.
-
Fake Data Generator
Generate realistic fake test data: names, emails, phones, addresses, companies and birth dates in 8 locales. Export JSON, CSV or SQL INSERT; seed for repeats.
-
Favicon Generator
Create a favicon from letters, emoji or an image: multi-size favicon.ico, 16–512 px PNGs, Apple touch icon, web manifest and the HTML link tags. All in-browser.
-
.gitignore Generator
Build a .gitignore by combining curated templates for 13 languages, 7 frameworks, macOS/Windows/Linux and popular IDEs. Duplicates are removed automatically.
-
GUID Generator
Generate Microsoft GUIDs in .NET formats: {B} braces, D, N, P, X hex structure, Windows Registry, C# new Guid("…") and Base64 byte order. Bulk and uppercase.
-
File Checksum Verifier
Check a downloaded file against its published checksum. Computes MD5, SHA-1, SHA-256, SHA-384 and SHA-512 locally and tells you instantly if the hash matches.
-
IBAN Generator
Generate test IBANs with correct mod-97 check digits and the right length for 20 countries (DE, GB, FR, ES, IT, NL…), plus an IBAN validator. Not real accounts.
-
Lorem Ipsum Generator
Create Lorem ipsum placeholder text by paragraphs, sentences or words. Start with the classic "Lorem ipsum dolor sit amet", add <p> tags, copy or download.
-
MAC Address Generator
Generate random MAC addresses with correct unicast/multicast and locally administered bits, an optional vendor OUI prefix and colon, hyphen or Cisco format.
-
Placeholder Image Generator
Create placeholder images of any size up to 4000×4000 with your colors and label. Download PNG, JPEG, WebP or SVG, or copy the data URI — no external service.
-
QR Code Generator
Free QR code generator for links, text, Wi-Fi logins, contact cards, email, SMS and phone numbers. Set error correction, size and colors; download PNG or SVG.
-
Random Number Generator
Generate secure random numbers in any range: whole numbers or decimals, with or without duplicates, sorted or shuffled. Up to 10,000 at once, in your browser.
-
README Generator
Fill in a short form and get a clean GitHub README.md with badges, installation, usage, features, contributing and license sections, plus a live Markdown preview.
-
Secret Key Generator
Generate secret keys for JWT HS256/HS512, AES-128/256, Laravel APP_KEY, Rails secret_key_base, Django SECRET_KEY and session cookies with secure randomness.
-
Bulk Slug Generator
Convert a list of titles into clean URL slugs at once. Removes accents, transliterates Cyrillic, numbers duplicates and exports TXT or a title,slug CSV file.
-
Social Card Generator
Design a 1200×630 Open Graph image with your title, description and site name on a gradient, download the PNG and copy matching og: and Twitter meta tags.
-
Random Token Generator
Create cryptographically secure random tokens for sessions, password resets, CSRF and invites. Hex, Base64url, Base32 or alphanumeric; 256 bits by default.
Other categories
- CRC Cyclic Redundancy Check algorithms for error detection
- MD Message Digest algorithms (MD2, MD4, MD5)
- SHA-1 Secure Hash Algorithm 1 - 160-bit hash function
- SHA-2 Secure Hash Algorithm 2 family (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Secure Hash Algorithm 3 based on Keccak
- Keccak Keccak cryptographic hash function
- SHAKE Extendable-output functions (SHAKE128, SHAKE256)
- cSHAKE Customizable SHAKE functions
- KMAC Keccak Message Authentication Code
- Password & Security Password generation, analysis, hashing, and security tools
- Encryption & Cryptography Symmetric and asymmetric encryption, HMAC and key generation (AES, 3DES, RSA, PGP)
- Encoding Encode and decode data: Base64, Base32, Base58, URL, HTML entities, hex, Unicode and more
- Formatters Format, minify and validate code and data (JSON, XML, YAML, SQL, HTML, CSS) and convert naming cases
- Converters Convert data formats, number bases, colours, timestamps, units and currencies (JSON, CSV, YAML, XML)
- Text Tools Count, compare, clean and transform text (word count, diff, regex, case, duplicates)
- Image Tools Tools for manipulating and converting images (Compress, Resize, Convert)
- Design & CSS Generate CSS visually: shadows, gradients, flexbox and grid layouts, animations and colour palettes
- Web Tools Tools for web developers and SEO (JWT, URLs, DNS, HTTP headers, meta tags, sitemaps)
- Math & Calculators Calculators for finance, health, percentages, programmer arithmetic and everyday maths
- Time & Date Time zones, date differences, business days, timers, stopwatch and world clock