Web & Encoding

Encode, hash, convert and compress — all in the browser.

Generators & codes

QR Code GeneratorTurn a link, message or Wi-Fi login into a QR code you can download.WiFi QR CodeA QR code that connects guests to your WiFi in one scan — made locally.vCard QR CodeA contact QR code — scan it and the phone offers to save your details.Barcode GeneratorMake a scannable Code 128 or EAN-13 barcode and download it.UUID GeneratorGenerate v4 UUIDs and other random IDs from your browser's crypto RNG.Favicon GeneratorTurn any image or emoji into a full favicon set, with a real .ico.Email Link BuilderBuild a mailto link with subject, body and recipients already filled in.Email SignatureA clean HTML signature that survives Outlook — copy with formatting.Meta Tag GeneratorTitle, description, Open Graph and Twitter tags from one form.UTM BuilderCampaign URLs without the typos — lowercase enforced, conventions kept.WhatsApp Link Generatorwa.me click-to-chat link with a pre-filled message, HTML button and QR code.Add to Calendar Link GeneratorGoogle, Outlook, Office 365 and Yahoo links plus an .ics file from one form.TOTP Code GeneratorAuthenticator codes from a Base32 secret or otpauth URI, computed on device.Nano ID GeneratorShort, secure random IDs with custom alphabet and length, plus collision odds.ULID GeneratorSortable ULIDs from the crypto RNG, and decode a ULID's timestamp.SRI Hash GeneratorSubresource Integrity hashes and script/link tags for CDN files.Random String GeneratorSecure random strings, tokens and API keys in bulk: hex, base64url, custom.PKCE GeneratorOAuth PKCE code_verifier and S256 code_challenge, with state and nonce.MAC Address GeneratorRandom locally administered MAC addresses, plus a MAC checker.Random IP GeneratorRandom public, private or documentation IPv4/IPv6 addresses in bulk.

SEO & marketing

SERP Snippet PreviewSee your title and description as a Google result, measured in pixels.Schema Markup GeneratorJSON-LD for FAQ, Article, Product, Local business, Organization, Event, How-to.Keyword Density CheckerWord and phrase frequencies with percentages and a target keyword check.Social Media Character CounterEvery platform's limit at once: X, Instagram, LinkedIn, TikTok, ads, SEO.Headline AnalyzerScore a headline or subject line on length, numbers, power words — rules shown.Email List CleanerDedupe, validate and fix typos in a mailing list; flag role and disposable addresses.Link in Bio Page GeneratorBuild a link-in-bio page as one HTML file you host anywhere — no tracking.Google Review Link GeneratorDirect ‘write a review’ link from your Place ID, plus a QR code and counter card.Bulk QR Code GeneratorHundreds of QR codes from a list or CSV, named by label, zipped with an index.Hashtag GeneratorHashtags from your caption plus niche sets, de-duplicated and checked per platform.Email Subject Line TesterLength, spam phrases, caps and preview text, with phone and desktop inbox previews.Redirect Generator301 redirect rules for Apache, Nginx, Netlify, Vercel and IIS, with loop checks.Open Graph PreviewSee your link card on Facebook, LinkedIn, X, Slack and WhatsApp, with checks.Hreflang Tag GeneratorHreflang link tags, sitemap entries or HTTP headers, with code validation.llms.txt GeneratorBuild an /llms.txt file that helps AI assistants understand your site.Slogan GeneratorSlogans and taglines from your brand, product and main benefit.Keyword CombinerMix lists of words into every keyword combination for ads and SEO.Keyword Match Type GeneratorBroad, “phrase”, [exact] and negative keywords for Google and Microsoft Ads.robots.txt TesterTest URLs against a robots.txt for Googlebot, Bingbot or AI crawlers.Sitemap ValidatorValidate a sitemap.xml: XML, URLs, lastmod, duplicates and limits.SEO Meta AnalyzerAudit a page's title, description, canonical, robots, OG and schema tags.Heading Structure CheckerSee a page's H1–H6 outline and catch skipped levels and missing H1s.Alt Text CheckerAudit image alt text in HTML: missing, empty, file names and links.

Encode & decode

Base64 EncoderEncode and decode Base64, including files and non-English text.URL EncoderPercent-encode and decode URLs, with a query-string breakdown.HTML Entity EncoderEscape text for HTML, or decode entities back to characters.Text to BinaryConvert text to binary, hex or decimal — and back again.Number Base ConverterConvert between binary, octal, decimal, hexadecimal and any base.Roman NumeralsConvert numbers to Roman numerals and read them back.Number to WordsWrite a number out in words, for cheques, contracts and invoices.Base32 Encoder / DecoderEncode and decode Base32 — RFC 4648, Base32hex or Crockford — for text or hex.String EscaperEscape or unescape text for JSON, JS, HTML, XML, URL, regex, SQL, CSV and shell.Unicode InspectorSee every character's code point, bytes and escapes, and spot hidden characters.SVG to Data URITurn SVG into a compact URL-encoded or base64 data URI with ready CSS.Base58 Encoder / DecoderEncode and decode Base58 and Base58Check (Bitcoin, IPFS) online.Punycode ConverterConvert international domain names to xn-- Punycode and back.Endian ConverterBig-endian and little-endian bytes for integers and floats, and byte swaps.UUID DecoderDecode a UUID or ULID: version, variant and embedded timestamp.MRZ ParserDecode passport and ID card MRZ lines and verify every check digit.VAT Number ValidatorCheck EU, UK, Swiss and Norwegian VAT numbers' format and check digits.VIN DecoderDecode a VIN offline: manufacturer, region, model year and check digit.ABA Routing Number ValidatorValidate US bank routing numbers with the checksum and Fed district.SWIFT / BIC ValidatorCheck SWIFT/BIC code structure, country, location and branch.NHS Number ValidatorValidate NHS numbers with the modulus 11 check and make test numbers.ISIN ValidatorValidate ISINs and the CUSIP or SEDOL inside them, with the country.UK Postcode CheckerValidate and format UK postcodes in bulk and see the postcode area.Phone Number FormatterConvert phone numbers to E.164 and readable formats, with call links.NI Number CheckerCheck UK National Insurance number format and prefix rules.

Hashing & encryption

Developer

JSON FormatterPretty-print, minify and validate JSON, with errors pinpointed.CSV to JSONConvert CSV to JSON and back, with quoting handled properly.JSON to CSVFlatten a JSON array into spreadsheet-ready CSV — free, in your browser.XML FormatterValidate, pretty-print or minify XML with real error messages.SQL FormatterUppercase keywords, clean clause layout — strings never touched.HTML PreviewA live sandboxed HTML/CSS/JS scratchpad — type left, render right.Markdown Table GeneratorEdit a grid, get aligned Markdown — alignment colons done right.Regex TesterTest a regular expression live, with every match and capture group shown.Timestamp ConverterConvert Unix timestamps to dates and back, in any time zone.Cron Expression ExplainerPaste a cron expression and read it in plain English.What Is My User AgentYour browser's user agent string and what it reveals.URL ParserSplit any URL into parts with query parameters decoded into a table.Hex ViewerAny file's raw bytes — offset, hex, ASCII, and its magic number.Subnet CalculatorCIDR in — mask, network, broadcast, host range and counts out.chmod CalculatorTick permissions and get the chmod number — 755, 644 and friends explained.ASCII TableThe full ASCII table — dec, hex, oct, binary — searchable and copyable.HTTP Status CodesEvery status code that matters — searchable, explained, copyable.XML to JSONConvert XML to clean JSON with a real parser and honest conventions.JSON to XMLConvert JSON to well-formed, verified XML — attributes and all.YAML to JSONConvert YAML configs to JSON — docker-compose, CI files, manifests.JSON to YAMLConvert JSON to idiomatic YAML with the quoting handled correctly.HTML to MarkdownTurn HTML into clean Markdown — headings, links, lists, tables.JSON to TypeScriptGenerate TypeScript interfaces from a JSON sample — optionals detected.JavaScript MinifierSafely minify JavaScript — comments and whitespace out, nothing rewritten.HTML FormatterPretty-print or minify HTML — with pre, script and style left intact.Port Number ReferenceThe network ports worth knowing — searchable, with honest warnings.CSV ViewerOpen a CSV as a sortable, filterable table without Excel — nothing uploaded.JSON DiffCompare two JSON documents by structure — key order and formatting ignored.Subtitle ConverterConvert SRT to VTT (and back) and shift subtitle timing by any offset.Robots.txt GeneratorBuild a valid robots.txt with sitemap, crawl delay and AI-crawler options.XML Sitemap GeneratorTurn a list of URLs into a valid sitemap.xml — escaped, deduplicated.Excel to CSVConvert every sheet of an .xlsx to CSV without Excel — dates and quotes handled.CSV to ExcelTurn CSV into a real .xlsx with numbers as numbers — leading zeros protected.Excel to JSONSpreadsheet rows to JSON objects, first row as keys — on your device.CSV MergerCombine CSV files: stack rows by header or join on a key column; export Excel.JSON Schema GeneratorInfer a Draft 2020-12 or draft-07 JSON Schema from sample JSON, with formats.Cron Expression GeneratorBuild a cron schedule from choices, read it in plain English and see the next runs..gitignore GeneratorCombine templates for languages, frameworks, editors and OSes into one clean .gitignore.License GeneratorMIT, ISC, BSD and Unlicense text with your name; Apache, GPL and MPL notices.README GeneratorA structured README.md with badges, features, install, usage, contributing and license.cURL to CodeConvert a curl command to JavaScript fetch, Python requests, axios, PHP or Go.CSV to SQLCREATE TABLE with inferred types and INSERTs for MySQL, Postgres, SQLite, SQL Server.security.txt GeneratorAn RFC 9116 security.txt with Contact, Expires and policy fields, validated.Web App Manifest Generatormanifest.json for a PWA with icons, colours and display mode, plus checks.JSONPath TesterRun JSONPath queries with filters and slices on your JSON and see each match.HTML Table GeneratorBuild an accessible HTML table from a grid or pasted CSV, with styles and preview.TOML ⇄ JSON ConverterConvert TOML to JSON and JSON to TOML, with line-numbered error messages.Semver CalculatorSort and compare semantic versions, bump them, and test npm ranges like ^1.2.0.IP Address ConverterIPv4 to decimal, hex and binary, IPv6 expand and compress, address type.Browser Feature CheckerWhich web APIs, CSS features and codecs your browser supports, with a report.CSP Header GeneratorBuild a Content-Security-Policy with warnings and server-ready snippets.MIME Type LookupExtension ↔ MIME type search, and identify a file from its magic bytes.Keycode FinderPress a key to see event.key, event.code, keyCode and modifiers.Mock Data GeneratorFake test records as JSON, CSV or SQL, with safe emails and phone numbers.Check Digit CalculatorCompute or validate Luhn, ISBN, EAN/UPC, GTIN, ISSN, IBAN and VIN check digits.HTML to JSX ConverterConvert HTML to valid React JSX: className, style objects, self-closing tags.SVG to JSX ConverterTurn an SVG into a React component with props, currentColor and TypeScript.JSON to Go StructGenerate Go structs with json tags, omitempty and pointers from a JSON sample.JSON to Python ClassDataclasses, Pydantic models or TypedDicts generated from a JSON sample.RSA Key GeneratorRSA or Ed25519 key pairs in PEM, JWK and OpenSSH formats, made in your browser.SSL Certificate DecoderDecode PEM certificates and CSRs: SANs, expiry, issuer, key size, fingerprints.Docker Run to ComposeConvert docker run commands into a compose.yaml with ports, volumes and env.NDJSON / JSON Lines ConverterConvert JSON arrays to NDJSON (JSONL) and back, with line-by-line validation.CSV SplitterSplit a big CSV by rows, into N files or by column value; header kept, ZIP download.Delimiter ConverterConvert CSV, TSV, semicolon and pipe-separated text with correct quoting.Pricing Table GeneratorBuild a responsive pricing table and copy self-contained HTML and CSS.Plain Text Table GeneratorCSV or spreadsheet cells to an aligned ASCII or box-drawing text table.JSON to C#C# classes with System.Text.Json or Newtonsoft attributes from JSON.JSON to JavaJava POJOs or records with Jackson annotations from a JSON sample.JSON to KotlinKotlin data classes for kotlinx.serialization, Gson or Moshi.JSON to RustRust structs with serde derives, Option and Vec, from JSON.JSON to SwiftSwift Codable structs with CodingKeys from a JSON sample.JSON to DartNull-safe Dart models with fromJson and toJson, ready for Flutter.JSON to ZodZod schemas and inferred TypeScript types from a JSON sample.JSON to PHPPHP 8 classes with typed properties and a fromArray factory.JSON to GraphQLGraphQL schema types (SDL) inferred from a JSON sample.JSON to HTML TableTurn a JSON array into an escaped HTML table with a live preview.JSON5 to JSONConvert JSON5 or JSONC (comments, trailing commas) to strict JSON and back.INI to JSONConvert INI, .cfg and .conf files to JSON and JSON back to INI..env ConverterConvert .env files to JSON, YAML, shell, Docker, Compose or Kubernetes env.Line Ending ConverterConvert CRLF/LF line endings, tabs/spaces, trailing whitespace and BOM.GraphQL FormatterPretty-print or minify GraphQL queries, fragments and schema SDL.SQL INSERT to CSVExtract rows from SQL INSERT statements or dumps into CSV or JSON.Markdown TOC GeneratorTable of contents for Markdown with GitHub-style anchor links.Query String BuilderBuild or edit URL query strings with correct encoding and arrays.HTTP Headers AnalyzerParse raw HTTP headers with explanations, cookies and a security check.HAR File ViewerView HAR files from DevTools and download a sanitised copy.IP Range to CIDRConvert IP ranges to the smallest CIDR list, and CIDR back to ranges.Kubernetes YAML GeneratorDeployment, Service, Ingress and autoscaler manifests for a web app.nginx Config Generatornginx server blocks for reverse proxy, static, SPA or PHP, with HTTPS.systemd Service GeneratorCreate a systemd .service (or .timer) unit with restart and hardening.SSH Config GeneratorBuild ~/.ssh/config Host entries with keys, ports and ProxyJump..editorconfig GeneratorCreate an .editorconfig for indentation, line endings and charset.Prettier Config GeneratorBuild a minimal .prettierrc with only the options you change.Changelog GeneratorTurn Conventional Commits into a Keep a Changelog release section.Commit Message GeneratorWrite Conventional Commits messages with length and style checks..gitattributes GeneratorLine-ending normalisation, binary files, Git LFS and diff settings.Email Header AnalyzerRead SPF, DKIM, DMARC results and the delivery path from email headers.SPF Record GeneratorBuild an SPF TXT record for your email services, with a lookup count.DMARC Record GeneratorCreate a _dmarc TXT record with policy, reports and alignment.YouTube Embed GeneratorResponsive, privacy-enhanced YouTube embed code with start time and options.Image srcset GeneratorResponsive img srcset/sizes and picture markup with AVIF and WebP.Bandwidth CalculatorMonthly transfer and peak Mbps for a website or video stream.

CSS & colour

Color ConverterHEX, RGB and HSL in step, with shades and a contrast checker.CSS Gradient GeneratorBuild linear and radial gradients visually and copy the CSS.Box Shadow GeneratorDesign layered CSS box-shadows with a live preview.CSS MinifierMinify CSS safely — strip comments and whitespace, nothing rewritten.Random Color GeneratorRandom colours and five-swatch palettes with locking — hex, RGB, HSL.px to rem ConverterPixels to rem and back at any root size, with a copyable table.Blob GeneratorOrganic SVG shapes for backgrounds and heroes — copy or download.SVG Wave GeneratorSmooth wavy section dividers — layered, tintable, copy or download.Cubic Bezier EasingShape CSS easing curves and race them against linear — then copy.Flexbox PlaygroundFlip flexbox properties, watch real boxes move, copy the CSS.CSS Grid GeneratorColumns, rows and gap — live preview, editable fr tracks, copy the code.Colour Scheme GeneratorComplementary, analogous, triadic and monochrome palettes with contrast ratios.Type Scale GeneratorA modular type scale from a base size and ratio, optionally fluid with CSS clamp().CSS Clip-Path GeneratorPreset and draggable polygon, circle, ellipse and inset shapes, copied as CSS.CSS Button GeneratorDesign a button with colours, radius, shadow and hover; copy CSS with a contrast check.CSS Triangle GeneratorCSS triangles in eight directions using the border trick or clip-path.CSS Loader GeneratorPure-CSS spinners and loading bars with size, speed and colour, accessible markup.Border Radius GeneratorRound each corner, elliptical or not, and copy the shortest border-radius.Glassmorphism GeneratorFrosted-glass CSS with backdrop blur, transparency and border, plus a fallback.Neumorphism GeneratorSoft UI shadows from one colour: flat, pressed, concave or convex.CSS Specificity CalculatorSpecificity of CSS selectors, including :is, :not, :has and :where.CSS Text Shadow GeneratorLayered text shadows with neon, 3D, outline and retro presets.CSS Filter GeneratorFilter sliders with live preview, plus hex colour to CSS filter for icons.CSS Animation GeneratorKeyframe animations (bounce, pulse, shake, fade…) with timing controls and CSS.SVG Pattern GeneratorSeamless background patterns as tiny SVG — copy CSS or download.Mesh Gradient GeneratorSoft multi-colour mesh backgrounds with draggable points, as CSS or PNG.Tailwind Color GeneratorA 50–950 Tailwind shade palette from one colour, in OKLCH, for v3 or v4.CSS Clamp GeneratorFluid font sizes and spacing with clamp(), rem + vw, live preview and type scale.Colour Name FinderThe name of any colour: nearest CSS colour names and a plain description.Contrast CheckerWCAG contrast ratio for text and background, AA/AAA results and fixes.CSS Toggle Switch GeneratorAccessible on/off toggle switches in pure CSS on a real checkbox.CSS Scrollbar GeneratorCustom scrollbar CSS with scrollbar-color and ::-webkit-scrollbar.Text Gradient GeneratorGradient-filled text with background-clip, optional shimmer animation.CSS Tooltip GeneratorPure-CSS tooltips with arrows, shown on hover and keyboard focus.Gradient Border GeneratorRounded gradient borders in CSS, including animated spinning borders.Colour MixerMix two colours at any ratio in sRGB, linear or OKLab, with steps.SVG Path VisualizerSee an SVG path drawn with points, handles and every command explained.CSS Transform GeneratorBuild CSS transforms visually: translate, rotate, scale, skew and 3D.CSS Checkbox GeneratorCustom-styled checkboxes and radio buttons that stay accessible.

Archives & files

About these tools

Encode and decode Base64 and URLs, hash text or files, format JSON, generate QR codes and UUIDs, and convert colours and number bases — all in the browser.