Developer Tools
JSON, encoding, hashes, UUIDs, timestamps and more for building faster.
159 live · 150+ planned
JSON Formatter & Validator
Beautify, minify and validate JSON with clear error messages.
Base64 Encode / Decode
Encode text to Base64 or decode Base64 back to text.
Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates.
Regex Tester
Test regular expressions against text with live match highlighting.
Hash Generator (SHA)
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes from text.
Number Base Converter
Convert numbers between binary, octal, decimal and hexadecimal.
URL Encode / Decode
Percent-encode or decode URLs and query parameters.
JWT Decoder
Decode a JSON Web Token to inspect its header and payload.
CSV ⇄ JSON Converter
Convert CSV to JSON and JSON back to CSV.
Text Diff Checker
Compare two texts and highlight the differences line by line.
Aspect Ratio Calculator
Find the aspect ratio and resize dimensions proportionally.
HTML Entities Encoder / Decoder
Encode special characters to HTML entities or decode them back.
CSS Minifier
Minify CSS by removing comments and whitespace.
JavaScript String Escaper
Escape a string for safe use in JavaScript.
JavaScript String Unescaper
Turn escaped sequences back into real characters.
SQL Keyword Formatter
Uppercase SQL keywords and tidy spacing.
Text to ASCII Codes
Convert text into character (ASCII/Unicode) codes.
ASCII Codes to Text
Convert character codes back into text.
Unicode Escape Converter
Convert text to \uXXXX escape sequences.
JSON Key Sorter
Alphabetically sort the keys of a JSON object.
JSON String Escaper
Escape text into a valid JSON string.
CSS clamp() Generator
Generate a fluid-typography clamp() from min/max sizes and viewports.
Bytes to Human Readable Size
Convert a raw byte count to KB, MB or GB.
JSON Minifier
Minify JSON by removing whitespace.
JSON String Unescape
Decode an escaped JSON string.
HTML Entities Encoder
Encode text into HTML entities.
HTML Entities Decoder
Decode HTML entities back into text.
JSONL to JSON Array
Convert JSON Lines (NDJSON) to a JSON array.
JSON to YAML
Convert JSON into YAML format.
Backslash Escape
Escape special characters with backslashes.
Backslash Unescape
Convert backslash escape sequences to characters.
SQL IN Clause Generator
Turn a list into a SQL IN (…) clause.
List to JSON Array
Convert a list of lines into a JSON array.
Remove JSON Comments
Strip // and /* */ comments from JSON.
Base64 to JSON
Decode Base64 and pretty-print the JSON.
TSV to JSON
Convert tab-separated values to JSON.
URL Query String Builder
Build a URL query string from key=value lines.
JSON Keys to snake_case
Convert all JSON object keys to snake_case.
JSON Keys to camelCase
Convert all JSON object keys to camelCase.
CSV to XML
Convert CSV rows into XML records.
JSON to Markdown Table
Convert a JSON array of objects to a Markdown table.
URL Component Encoder
Percent-encode text for use in a URL.
URL Component Decoder
Decode a percent-encoded URL component.
Filename Slugifier
Turn text into a safe, clean filename.
HTML Attribute Escaper
Escape text for safe use in an HTML attribute.
Text to Hex Bytes
Convert text into hexadecimal byte values.
JSON Values Extractor
List all values from a JSON object or array.
Count JSON Keys
Count the total number of keys in a JSON object.
New Lines to <br>
Replace line breaks with HTML <br> tags.
<br> to New Lines
Replace HTML <br> tags with line breaks.
CSV Headers Extractor
Extract the header row from a CSV.
CSV to SQL VALUES
Convert CSV rows into a SQL VALUES list.
JSON to Go Struct
Generate a Go struct from a JSON object.
JSON to Python Dict
Convert JSON into a Python dictionary literal.
Properties to JSON
Convert a .properties file to JSON.
INI to JSON
Convert an INI config file to JSON.
JSON to INI
Convert a JSON object into INI format.
JWT Header Decoder
Decode the header of a JSON Web Token.
Unix Timestamp to ISO
Convert a Unix timestamp to an ISO 8601 date.
ISO to Unix Timestamp
Convert an ISO 8601 date to a Unix timestamp.
SQL Comment Remover
Strip comments from SQL code.
Remove Console Logs
Delete console.log and debug statements from code.
Lines of Code Counter
Count code, comment and blank lines.
camelCase to Words
Split camelCase or PascalCase into words.
dot.case Converter
Convert text to dot.case.
Flatten JSON to Dot Keys
Flatten nested JSON into dot-notation key/value lines.
Unflatten JSON Keys
Expand dot-notation keys into nested JSON.
Sort JSON Array
Sort a JSON array of strings or numbers.
JSON Array Deduplicate
Remove duplicate values from a JSON array.
Remove Nulls from JSON
Strip null and empty values from JSON.
YAML Frontmatter Extractor
Extract the YAML frontmatter block from a document.
Markdown Table to CSV
Convert a Markdown table into CSV.
Markdown Links Extractor
Extract all links from Markdown text.
Form Data to JSON
Convert URL-encoded form data to JSON.
JSONL to CSV
Convert JSON Lines to CSV.
Base64 Encode Each Line
Base64-encode every line separately.
Epoch Milliseconds to Date
Convert a millisecond timestamp to a readable date.
Duration to Seconds
Convert a duration like 1h30m to seconds.
Seconds to Human Duration
Convert seconds into a readable duration.
JSON Schema Generator
Infer a basic JSON Schema from a JSON sample.
JSON to Kotlin Data Class
Generate a Kotlin data class from JSON.
JSON to Rust Struct
Generate a Rust struct from JSON.
JSON to Java Class
Generate a Java class from JSON.
SQL INSERT Generator
Generate SQL INSERT statements from a JSON array.
JSON Value Types
List the type of each value in a JSON object.
Env Example Generator
Turn a .env file into a .env.example template.
YAML Comment Remover
Strip comments from a YAML file.
Python Comment Remover
Remove # comments from Python code.
SQL Keywords Uppercase
Uppercase SQL keywords in a query.
Normalize Line Endings
Convert line endings between LF and CRLF.
Code Comment Counter
Count the comment lines in source code.
Extract TODO Comments
Pull all TODO and FIXME notes from code.
Query String Sorter
Sort URL query parameters alphabetically.
URL Parser
Break a URL into its components.
Slug to camelCase
Convert a kebab-case slug to camelCase.
HTML Minifier
Minify HTML by removing comments and extra whitespace.
CSS Beautifier
Format minified CSS into readable, indented rules.
UUID Validator
Check whether each line is a valid UUID.
JSON to Query String
Convert a JSON object into a URL query string.
Query String to JSON
Convert a URL query string into a JSON object.
JavaScript Comment Remover
Strip // and /* */ comments from code.
Windows / Unix Path Converter
Convert file paths between backslashes and forward slashes.
Base64URL Encoder
Encode text to URL-safe Base64.
UTF-8 Byte Counter
Count characters and UTF-8 bytes.
String Repeater
Repeat a string a set number of times.
Regex Escaper
Escape special characters so text matches literally in a regex.
XML Formatter
Pretty-print and indent XML.
XML Minifier
Remove whitespace between XML tags.
SQL Minifier
Minify SQL by collapsing whitespace and comments.
Base32 Encoder
Encode text to Base32.
Base32 Decoder
Decode Base32 back to text.
JSON to XML Converter
Convert a JSON object to XML.
Newlines to <br> Converter
Replace line breaks with HTML <br> tags.
<br> to Newlines Converter
Replace HTML <br> tags with line breaks.
Semantic Version Parser
Break a semver string into its parts.
JSON Keys Extractor
List every key in a JSON object.
JSON Values Extractor
List all leaf values from a JSON object.
Lines of Code Counter
Count total, code, blank and comment lines.
Remove Trailing Whitespace
Strip trailing spaces and tabs from each line.
Base64 to Hex Converter
Convert Base64 to a hexadecimal string.
Hex to Base64 Converter
Convert a hex string to Base64.
CSS Selector Counter
Count the selectors and rules in a CSS file.
JSON to TypeScript Interface
Generate a TypeScript interface from JSON.
List to JSON Array
Convert a comma or newline list into a JSON array.
JSON Array to List
Convert a JSON array into a plain newline list.
SQL IN Clause Generator
Turn a list into a SQL IN (...) clause.
Markdown Link Generator
Turn text and URLs into Markdown links.
HTML Select Options Generator
Turn a list into HTML <option> tags.
.env to JSON
Convert environment variables to JSON.
JSON to .env
Convert a JSON object to environment variables.
List to JSON Object Keys
Turn a list of keys into a JSON object skeleton.
Wrap Lines in HTML Tag
Wrap each line in an HTML tag.
JSON Flattener
Flatten nested JSON into dot-notation keys.
Remove Null Values from JSON
Strip keys with null values from JSON.
JSON Array Length
Count the items in a JSON array.
JSON Depth Calculator
Find the maximum nesting depth of JSON.
SQL VALUES Generator
Turn CSV rows into SQL VALUES tuples.
Markdown Image Generator
Turn alt text and URLs into Markdown images.
Comment Out Lines
Add a comment prefix to each line.
Uncomment Lines
Remove leading comment markers from lines.
Indent Lines
Add indentation to every line.
Wrap in Code Block
Wrap text in a Markdown fenced code block.
List to Python List
Convert a list into a Python list literal.
List to PHP Array
Convert a list into a PHP array.
JSON to PHP Array
Convert JSON into a PHP associative array.
SQL String Escaper
Escape single quotes for a SQL string literal.
Base64URL Decoder
Decode URL-safe Base64 back to text.
TSV to JSON
Convert tab-separated values to JSON.
JSON to TSV
Convert a JSON array of objects to TSV.
List to Ruby Array
Convert a list into a Ruby array.
List to Go Slice
Convert a list into a Go string slice.
List to CSV Row
Convert a list into a single CSV row.
CSS Class Skeleton Generator
Turn a list of class names into empty CSS rules.
SQL Column Definition Generator
Turn a list of fields into SQL column definitions.
Markdown Checklist Generator
Turn a list into a Markdown task checklist.
Markdown Blockquote Generator
Turn text into a Markdown blockquote.
List to Swift Array
Convert a list into a Swift array.
List to Kotlin List
Convert a list into a Kotlin listOf().
HTML Comment Remover
Strip HTML comments from markup.