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.
Convert a color between HEX, RGB, HSL and CMYK instantly, with a live preview.
π LocalCheck the contrast ratio between two colors and whether it meets WCAG AA and AAA accessibility levels.
π LocalFormat, validate and minify JSON, with clear error messages that point to exactly where it broke.
π LocalAutomatically fix single quotes, unquoted keys, trailing commas or comments in broken JSON.
π LocalConvert between JSON and YAML in both directions, with syntax validation before showing the result.
π LocalConvert a JSON array to JSON Lines (NDJSON, one object per line) and back.
π LocalConvert between JSON and TOML in both directions, conforming to the TOML 1.0.0 spec.
π LocalConvert between XML and JSON in both directions, with attributes and arrays represented clearly.
π LocalEncode and decode Base64 text, with real Unicode and emoji support.
π LocalEncode and decode URLs and parameters with encodeURIComponent/encodeURI.
π LocalBuild a campaign URL with UTM parameters (source, medium, campaign, term, content) for Google Analytics.
π LocalRemove tracking parameters (UTM, fbclid, gclid...) from a URL, choosing which ones to remove.
π LocalBreak down a URL into protocol, hostname, port, path, query parameters, and fragment.
π LocalTurn a title into a clean URL slug, with no accents and lowercase.
π LocalDecode a JWT's header and payload to read its data; it doesn't verify the signature or the token's validity.
π LocalLook up an HTTP status code (200, 404, 500...) and find out what it means.
π LocalLook up a file extension or a MIME type and find its equivalent.
π LocalConvert Unix/Linux permissions between numeric (755) and symbolic (rwxr-xr-x), and generate the command.
π LocalCalculate the network address, mask, broadcast, and usable hosts from an IP and a CIDR prefix.
π LocalGenerate random UUID v4 identifiers with crypto.randomUUID(), one at a time or in batches.
π LocalConvert between a Unix timestamp and a readable date, showing the result in both UTC and your local time.
π LocalConvert a time between two time zones, with daylight saving time applied automatically.
π LocalBuild and understand 5-field cron expressions, with presets, a plain-English explanation, and next run times.
π LocalTest a regex against text, with g/i/m/s flags and match highlighting.
π LocalCompress or decompress text with GZIP in your browser, as Base64 or hex, or by uploading a .gz file.
π LocalCompute the MD5, SHA-1, SHA-256 or SHA-512 hash/checksum of a text in your browser β nothing uploaded to any server.
π LocalConvert a JPG, PNG, WebP, GIF, BMP or AVIF image to Base64 (Data URL), ready to paste into CSS, HTML or JSON.
π LocalDecode a Data URL or Base64 text and download the resulting image, with a live preview.
π LocalGenerate random passwords or a memorable multi-word passphrase, with crypto.getRandomValues.
π LocalAnalyze a password's strength: length, diversity, repetitions, sequences and an approximate crack-time estimate.
π LocalGenerate one or several random numbers between a minimum and a maximum, with or without repeats, excluding numbers if needed.
π LocalGenerate a QR code for a URL, text, email, phone, SMS, or a contact (vCard), with adjustable size and error correction.
π LocalGenerate an EAN-13, EAN-8, UPC-A or ITF barcode with an automatic check digit.
π LocalGenerate a QR code that connects automatically to your WiFi network, without typing the password by hand.
π LocalConvert a decimal number to binary instantly, with no practical size limit.
π LocalConvert between binary, octal, decimal and hexadecimal, in any source/target combination.
π LocalFormat minified or messy HTML, including embedded CSS and JavaScript, with Prettier.
π LocalFormat a SQL query with readable indentation, choosing the dialect (MySQL, PostgreSQL, SQL Server...).
π LocalConvert a number or an amount in euros, pesos or dollars into its written English form, with cents and check/invoice formatting.
π LocalPaste HTML and see it rendered in a safe, isolated preview panel, without executing any script.
π LocalExplore an XML's structure as an expandable tree, with formatting and download.
π LocalEvaluate an XPath expression against XML and check which nodes it selects.
π LocalEvaluate a JSONPath expression against JSON and check which values it selects, with each match's path.
π LocalCheck whether an XML is well-formed, with the error explained clearly.
π LocalConvert a pasted CSV or a CSV/Excel file to JSON, using the header row as each property's name.
π LocalConvert an array of JSON objects to CSV, ready to open in Excel or Google Sheets.
π Local