Development tools

JSON, YAML, XML, Base64, JWT, regex and more quick dev utilities β€” all processed in your browser.

Local processing: your data is processed in your browser and never sent to Numelto or any external service.

Color Converter (HEX, RGB, HSL, CMYK)

Convert a color between HEX, RGB, HSL and CMYK instantly, with a live preview.

πŸ”’ Local
Color Contrast Checker (WCAG)

Check the contrast ratio between two colors and whether it meets WCAG AA and AAA accessibility levels.

πŸ”’ Local
JSON Formatter & Validator

Format, validate and minify JSON, with clear error messages that point to exactly where it broke.

πŸ”’ Local
JSON Repair Tool

Automatically fix single quotes, unquoted keys, trailing commas or comments in broken JSON.

πŸ”’ Local
JSON to YAML & YAML to JSON

Convert between JSON and YAML in both directions, with syntax validation before showing the result.

πŸ”’ Local
JSON to JSON Lines (NDJSON) Converter

Convert a JSON array to JSON Lines (NDJSON, one object per line) and back.

πŸ”’ Local
JSON to TOML & TOML to JSON Converter

Convert between JSON and TOML in both directions, conforming to the TOML 1.0.0 spec.

πŸ”’ Local
XML to JSON & JSON to XML

Convert between XML and JSON in both directions, with attributes and arrays represented clearly.

πŸ”’ Local
Base64 Encode/Decode

Encode and decode Base64 text, with real Unicode and emoji support.

πŸ”’ Local
URL Encode/Decode

Encode and decode URLs and parameters with encodeURIComponent/encodeURI.

πŸ”’ Local
UTM Builder (Campaign URL Generator)

Build a campaign URL with UTM parameters (source, medium, campaign, term, content) for Google Analytics.

πŸ”’ Local
URL Cleaner β€” Remove Tracking Parameters

Remove tracking parameters (UTM, fbclid, gclid...) from a URL, choosing which ones to remove.

πŸ”’ Local
URL Parser

Break down a URL into protocol, hostname, port, path, query parameters, and fragment.

πŸ”’ Local
Slug Generator for URLs

Turn a title into a clean URL slug, with no accents and lowercase.

πŸ”’ Local
JWT Decoder

Decode a JWT's header and payload to read its data; it doesn't verify the signature or the token's validity.

πŸ”’ Local
HTTP Status Codes

Look up an HTTP status code (200, 404, 500...) and find out what it means.

πŸ”’ Local
MIME Type Lookup

Look up a file extension or a MIME type and find its equivalent.

πŸ”’ Local
chmod Calculator (Unix/Linux Permissions)

Convert Unix/Linux permissions between numeric (755) and symbolic (rwxr-xr-x), and generate the command.

πŸ”’ Local
IP Subnet Calculator (CIDR)

Calculate the network address, mask, broadcast, and usable hosts from an IP and a CIDR prefix.

πŸ”’ Local
UUID Generator

Generate random UUID v4 identifiers with crypto.randomUUID(), one at a time or in batches.

πŸ”’ Local
Unix Timestamp Converter

Convert between a Unix timestamp and a readable date, showing the result in both UTC and your local time.

πŸ”’ Local
Time Zone Converter

Convert a time between two time zones, with daylight saving time applied automatically.

πŸ”’ Local
Cron Expression Generator

Build and understand 5-field cron expressions, with presets, a plain-English explanation, and next run times.

πŸ”’ Local
Regex Tester

Test a regex against text, with g/i/m/s flags and match highlighting.

πŸ”’ Local
GZIP compressor & decompressor

Compress or decompress text with GZIP in your browser, as Base64 or hex, or by uploading a .gz file.

πŸ”’ Local
Hash & Checksum Calculator (MD5, SHA-1, SHA-256, SHA-512)

Compute the MD5, SHA-1, SHA-256 or SHA-512 hash/checksum of a text in your browser β€” nothing uploaded to any server.

πŸ”’ Local
Convert Image to Base64

Convert a JPG, PNG, WebP, GIF, BMP or AVIF image to Base64 (Data URL), ready to paste into CSS, HTML or JSON.

πŸ”’ Local
Convert Base64 to Image

Decode a Data URL or Base64 text and download the resulting image, with a live preview.

πŸ”’ Local
Password & Passphrase Generator

Generate random passwords or a memorable multi-word passphrase, with crypto.getRandomValues.

πŸ”’ Local
Password Strength Checker

Analyze a password's strength: length, diversity, repetitions, sequences and an approximate crack-time estimate.

πŸ”’ Local
Random Number Generator

Generate one or several random numbers between a minimum and a maximum, with or without repeats, excluding numbers if needed.

πŸ”’ Local
QR Code Generator

Generate a QR code for a URL, text, email, phone, SMS, or a contact (vCard), with adjustable size and error correction.

πŸ”’ Local
Barcode Generator

Generate an EAN-13, EAN-8, UPC-A or ITF barcode with an automatic check digit.

πŸ”’ Local
WiFi QR Code Generator

Generate a QR code that connects automatically to your WiFi network, without typing the password by hand.

πŸ”’ Local
Decimal to Binary Converter

Convert a decimal number to binary instantly, with no practical size limit.

πŸ”’ Local
Number Base Converter

Convert between binary, octal, decimal and hexadecimal, in any source/target combination.

πŸ”’ Local
HTML Formatter

Format minified or messy HTML, including embedded CSS and JavaScript, with Prettier.

πŸ”’ Local
SQL Formatter

Format a SQL query with readable indentation, choosing the dialect (MySQL, PostgreSQL, SQL Server...).

πŸ”’ Local
Number to Words Converter

Convert a number or an amount in euros, pesos or dollars into its written English form, with cents and check/invoice formatting.

πŸ”’ Local
HTML Viewer

Paste HTML and see it rendered in a safe, isolated preview panel, without executing any script.

πŸ”’ Local
XML Viewer

Explore an XML's structure as an expandable tree, with formatting and download.

πŸ”’ Local
XPath Tester

Evaluate an XPath expression against XML and check which nodes it selects.

πŸ”’ Local
JSONPath Tester

Evaluate a JSONPath expression against JSON and check which values it selects, with each match's path.

πŸ”’ Local
XML Validator

Check whether an XML is well-formed, with the error explained clearly.

πŸ”’ Local
CSV to JSON Converter

Convert a pasted CSV or a CSV/Excel file to JSON, using the header row as each property's name.

πŸ”’ Local
JSON to CSV Converter

Convert an array of JSON objects to CSV, ready to open in Excel or Google Sheets.

πŸ”’ Local

We use analytics cookies to understand which calculators are useful. They are never used for advertising. More information in our privacy policy.