Developer
Browse 50 Murelio browser utilities for code and data utilities. Open each focused tool immediately without installing software or creating an account.
- JSON Formatter
Parse JSON and serialize it again with two-space indentation.
- JSON Minifier
Parse valid JSON and reserialize it without formatting whitespace.
- JSON Validator
Check whether the input can be parsed by JavaScript JSON.parse.
- JSON Path Explorer
Query one JSON value using dot notation, array indexes, and quoted keys.
- JSON to CSV
Convert an array of JSON objects into CSV-like text using the union of all object keys as columns.
- CSV to JSON
Convert CSV text to a JSON object array using the header row as property names.
- YAML to JSON
Parse YAML with the yaml package and serialize the resulting value as two-space JSON.
- JSON to YAML
Parse valid JSON and generate YAML with the yaml package's YAML.stringify.
- XML Formatter
Validate XML with the browser XML parser and insert line breaks between adjacent tags.
- XML Minifier
Remove whitespace between XML tags and trim the surrounding text for a compact form.
- XML Validator
Parse XML with DOMParser and check whether a parsererror node is produced.
- XML to JSON
Recursively convert an XML element tree into a simple JSON object keyed by tag names.
- HTML Formatter
Format HTML with Prettier standalone's html parser.
- CSS Formatter
Format CSS with Prettier standalone and the PostCSS parser plugin.
- JavaScript Formatter
Format JavaScript with Prettier standalone's Babel parser.
- TypeScript Formatter
Format TypeScript with Prettier standalone's TypeScript parser.
- SQL Formatter
Lightly format SQL by collapsing whitespace and inserting line breaks before selected keywords.
- Base64 Encoder
Encode text as UTF-8 bytes and then convert those bytes to Base64.
- Base64 Decoder
Decode standard Base64 bytes and interpret them as UTF-8 text.
- URL Encoder
Percent-encode text using JavaScript encodeURIComponent rules for a URL component.
- URL Decoder
Decode a percent-encoded URL component with JavaScript decodeURIComponent.
- HTML Entity Encoder
Escape text for HTML text content by assigning it to a DOM element's textContent and reading innerHTML.
- HTML Entity Decoder
Decode HTML entities by assigning the input to a textarea's innerHTML and reading its value.
- Unicode Escape Converter
Convert each Unicode code point into a JavaScript-style Unicode escape string.
- Hex Encoder
Encode text as UTF-8 bytes and concatenate each byte as two lowercase hexadecimal digits.
- Hex Decoder
Validate hexadecimal byte text, convert it to bytes, and decode those bytes as UTF-8.
- Gzip Size Estimator
Compress the input text with the browser CompressionStream gzip implementation and report the resulting byte size.
- JWT Decoder
Decode the Base64URL header and payload of a three-part JWS JWT and display common time claims readably.
- UUID Validator
Check whether a string matches the 8-4-4-4-12 hexadecimal UUID shape with supported version and variant bits.
- IP Address Validator
Strictly parse an IPv4 or IPv6 address and show a normalized representation when valid.
- CIDR Subnet Calculator
Calculate network, subnet mask, broadcast, first/last usable addresses, and address counts from IPv4/CIDR input.
- IPv4 to Integer
Convert a valid IPv4 address to its 32-bit unsigned integer value.
- Integer to IPv4
Convert an integer from 0 to 4294967295 into a network-order dotted IPv4 address.
- MAC Address Formatter
Extract the twelve hexadecimal digits of a MAC address and reformat them as six two-digit groups with a chosen separator.
- HTTP Status Lookup
Look up a typed HTTP status code in the tool's built-in set of common reason phrases.
- MIME Type Lookup
Look up a file extension in a built-in map of common MIME types.
- User Agent Parser
Heuristically infer browser, version, OS, device class, engine, and bot status from a User-Agent string.
- URL Parser
Parse a URL with the browser URL API and display protocol, host, hostname, port, pathname, search, hash, and username as JSON.
- Query String Parser
Parse a full URL or query string with URLSearchParams and show both original parameter order and grouped JSON values.
- Cron Expression Explainer
Validate a standard five-field cron expression, show its fields, and calculate up to five upcoming runs in the browser time zone.
- Unix Permission Calculator
Convert Unix permissions between three-digit octal and nine-character rwx notation.
- Semantic Version Compare
Parse and compare two Semantic Versions using SemVer 2.0.0 precedence rules.
- Design Token Generator
Generate a small CSS custom-property token block containing a chosen primary color.
- CSS Unit Converter
Convert px and rem in either direction using a user-specified root font size.
- Data URI Generator
Build a text data: URL using a chosen MIME type, charset, and either percent encoding or Base64.
- Text Hash Generator
Hash the UTF-8 bytes of input text with Web Crypto and return a lowercase hexadecimal digest.
- HMAC Generator
Create an HMAC signature from a message and secret key with Web Crypto and display it as hexadecimal.
- Checksum Calculator
Apply a selected SHA digest to text and return a hexadecimal value for checksum-style comparison.
- SQL IN List Builder
Turn newline- or comma-separated values into SQL IN (...) literal syntax.
- JSON Schema Generator
Infer a starter JSON Schema recursively from the observed types and nested structure of a JSON sample.