Format Converter for Developer
160 format converter tools hand-picked for Developer.
-
Angle Converter
Degrees, radians, gradians, turns, arcminutes, arcseconds and NATO mils, all from one input, copyable, browser-only
-
Base64 Encoder & Decoder
Encode or decode Base64 — text, files, and Data URLs. Runs entirely in your browser.
-
Base64 to File Converter
Paste raw Base64 or a data URL, decode it locally, inspect bytes, and download the reconstructed file.
-
BBCode to HTML Converter
Paste forum BBCode, get safe HTML — live preview, escaped output, one-click copy, all in your browser
-
Chinese Pinyin Converter
Chinese characters to pinyin — with tone marks or numbers, supports simplified and traditional.
-
Coordinate Converter
Convert GPS coordinates between DMS, decimal degrees and decimal minutes, paste straight into Google Maps, all in your browser
-
Cron Expression Explainer — Decode Any Cron + Next 20 Runs
Cron expression explainer — paste any cron, get plain English/Chinese + next 20 runs + visual time grid.
-
Crontab Helper — Visual Builder & Explainer
Visual crontab builder + human-readable explanation + next run preview.
-
CSS Formatter & Minifier
Format and beautify CSS — sort properties, indent rules, expand or minify.
-
CSS Minifier
Minify CSS — strip comments, whitespace, shorten colors, merge selectors. 30-60% smaller.
-
CSS to Style Object
Paste CSS declarations, get a React inline style object — kebab keys camelCased, vendor prefixes handled, optional bare numbers, browser-only
-
CSV Column Extractor
Upload or paste CSV, keep only selected columns by name or index, and export a smaller privacy-safe file.
-
CSV Data Quality Profiler
Upload CSV or TSV and profile missing values, inferred types, invalid cells, duplicate rows, whitespace issues, top values, and numeric outliers.
-
CSV Deduplicator
Remove duplicate CSV rows by full row or selected key columns from uploaded files, locally and safely.
-
CSV Filter
Filter uploaded CSV rows by column value using contains, equals, or regex, with local browser processing.
-
CSV Header Normalizer
Standardize CSV header rows to snake_case, kebab-case, camelCase, or Title Case before imports and scripts.
-
CSV Sorter
Sort uploaded CSV rows by a selected column with numeric-aware ordering and local-only processing.
-
CSV Stats Summary
Upload CSV and get a quick Markdown profile of filled, missing, unique, numeric, min, max, and average values.
-
CSV to HTML Table
Paste CSV, get a clean HTML table, with header toggle, optional class and inline borders, all in your browser
-
CSV ⇄ JSON Converter
Convert CSV to JSON or JSON to CSV — handles quoted commas, newlines in cells, custom delimiter — browser-only
-
CSV to Markdown Table
Convert uploaded or pasted CSV into clean Markdown tables with quoted-cell support, locally in the browser.
-
CSV to SQL Converter
Turn CSV into CREATE TABLE + INSERT statements — type inference, safe value escaping, MySQL / PostgreSQL / SQLite — browser-only
-
CSV to TSV Converter
Convert CSV files to tab-separated values while preserving quoted commas, quotes, and multiline cells locally.
-
CSV to XML Converter
Turn a CSV table into clean, indented XML — name the root and row elements, columns as elements or attributes, escaped output. Browser-only.
-
CSV to YAML Converter
Turn a spreadsheet export into a clean YAML array of objects — RFC 4180 quoting, optional type inference, browser-only
-
CSV Transposer
Flip CSV rows and columns from uploaded files or pasted data, with ragged-row handling and local output.
-
Data Storage Converter
Convert bytes, KB, MB, GB, TB and bits — decimal (1000) and binary (1024, KiB/MiB/GiB) side by side, with the hard-drive 931 GiB gotcha explained — browser-only
-
Domain Name Deduplicator
Find duplicates and keep one clean copy of domain names from pasted text or uploaded local files.
-
Domain Name Extractor
Extract, dedupe, and export domain names from pasted text or uploaded local files.
-
Domain Name List Converter
Convert domain names from pasted text or uploaded local files.
-
Domain Name List Validator
Validate and explain issues in domain names from pasted text or uploaded local files.
-
Domain Name Normalizer
Normalize, sort, and prepare domain names from pasted text or uploaded local files.
-
Email Address Deduplicator
Find duplicates and keep one clean copy of email addresses from pasted text or uploaded local files.
-
Email Address Extractor
Extract, dedupe, and export email addresses from pasted text or uploaded local files.
-
Email Address List Converter
Convert email addresses from pasted text or uploaded local files.
-
Email Address List Validator
Validate and explain issues in email addresses from pasted text or uploaded local files.
-
Email Address Normalizer
Normalize, sort, and prepare email addresses from pasted text or uploaded local files.
-
.env to JSON Converter
Convert .env environment variables to JSON and back, with quote escaping, export prefix, and optional type inference, all in your browser
-
Environment Variable Deduplicator
Find duplicates and keep one clean copy of environment variables from pasted text or uploaded local files.
-
Environment Variable Extractor
Extract, dedupe, and export environment variables from pasted text or uploaded local files.
-
Environment Variable List Converter
Convert environment variables from pasted text or uploaded local files.
-
Environment Variable List Validator
Validate and explain issues in environment variables from pasted text or uploaded local files.
-
Environment Variable Normalizer
Normalize, sort, and prepare environment variables from pasted text or uploaded local files.
-
File MIME Type Inspector
Upload files and inspect filename, size, browser MIME type, extension, and magic-byte signature locally.
-
File to Base64 Converter
Upload a small file and convert it to raw Base64 or a data URL locally for embeds, fixtures, and tests.
-
Gray Code Converter
Decimal, binary and Gray code three ways, gray = n^(n>>1), one click each side, all in your browser
-
Hex Color Deduplicator
Find duplicates and keep one clean copy of hex colors from pasted text or uploaded local files.
-
Hex Color Extractor
Extract, dedupe, and export hex colors from pasted text or uploaded local files.
-
Hex Color List Converter
Convert hex colors from pasted text or uploaded local files.
-
Hex Color List Validator
Validate and explain issues in hex colors from pasted text or uploaded local files.
-
Hex Color Normalizer
Normalize, sort, and prepare hex colors from pasted text or uploaded local files.
-
HTML Form Extractor
Upload or paste HTML and extract forms, methods, actions, fields, labels, required flags, autocomplete, password fields, and security risks.
-
HTML Link Extractor
Upload HTML and extract anchors, images, scripts, stylesheets, canonicals, and meta URLs into CSV locally.
-
HTML Minifier
Minify HTML — strip comments, whitespace, optional attributes, inline CSS/JS. 40-60% smaller.
-
HTML Table to CSV Converter
HTML table to CSV converter — paste HTML or full page source, extract all tables, get CSV/TSV/JSON/Excel-ready output with header detection + colspan/rowspan handling.
-
HTML Table to JSON
Paste an HTML <table>, get clean JSON, array of objects or 2D array, type inference, browser-only
-
HTML Table to Markdown
Paste an HTML table, get a clean GitHub-flavoured Markdown table with the |---| separator row, tags stripped, entities decoded and pipes escaped, all in your browser
-
HTML to JSX
Paste HTML, get React-ready JSX — class becomes className, inline styles become objects, tags self-close. Browser-only.
-
HTML to Markdown
HTML to Markdown — paste rich content, get clean .md with links, code, tables, lists preserved.
-
HTTP Header Deduplicator
Find duplicates and keep one clean copy of http headers from pasted text or uploaded local files.
-
HTTP Header Extractor
Extract, dedupe, and export http headers from pasted text or uploaded local files.
-
HTTP Header List Converter
Convert http headers from pasted text or uploaded local files.
-
HTTP Header List Validator
Validate and explain issues in http headers from pasted text or uploaded local files.
-
HTTP Header Normalizer
Normalize, sort, and prepare http headers from pasted text or uploaded local files.
-
Image Target Size Compressor
Compress one image to a target KB size locally with quality search, automatic downscaling, preview, and download.
-
INI Formatter & Validator
Format and validate INI / TOML-like config — sort sections, align equal signs.
-
INI to JSON Converter
Turn INI / .cfg / .conf into JSON and back, with section nesting, comment stripping and optional type inference, all in your browser
-
IP to Decimal Converter
IPv4 dotted-quad to 32-bit integer, binary and hex, both directions, browser-only
-
IPv4 Address Deduplicator
Find duplicates and keep one clean copy of ipv4 addresses from pasted text or uploaded local files.
-
IPv4 Address Extractor
Extract, dedupe, and export ipv4 addresses from pasted text or uploaded local files.
-
IPv4 Address List Converter
Convert ipv4 addresses from pasted text or uploaded local files.
-
IPv4 Address List Validator
Validate and explain issues in ipv4 addresses from pasted text or uploaded local files.
-
IPv4 Address Normalizer
Normalize, sort, and prepare ipv4 addresses from pasted text or uploaded local files.
-
IPv6 Address Deduplicator
Find duplicates and keep one clean copy of ipv6 addresses from pasted text or uploaded local files.
-
IPv6 Address Extractor
Extract, dedupe, and export ipv6 addresses from pasted text or uploaded local files.
-
IPv6 Address List Converter
Convert ipv6 addresses from pasted text or uploaded local files.
-
IPv6 Address List Validator
Validate and explain issues in ipv6 addresses from pasted text or uploaded local files.
-
IPv6 Address Normalizer
Normalize, sort, and prepare ipv6 addresses from pasted text or uploaded local files.
-
ISO Date Deduplicator
Find duplicates and keep one clean copy of iso dates from pasted text or uploaded local files.
-
ISO Date Extractor
Extract, dedupe, and export iso dates from pasted text or uploaded local files.
-
ISO Date List Converter
Convert iso dates from pasted text or uploaded local files.
-
ISO Date List Validator
Validate and explain issues in iso dates from pasted text or uploaded local files.
-
ISO Date Normalizer
Normalize, sort, and prepare iso dates from pasted text or uploaded local files.
-
JS Minifier
Minify JavaScript — strip comments, whitespace, optional name shortening. 40-70% smaller.
-
JS Obfuscator
Lightly obfuscate JavaScript in the browser: strip comments, remove debugger/console calls, and optionally wrap strings with base64.
-
JS Object to JSON
Paste a JS object literal or JSON5, get strict JSON: quote bare keys, swap single quotes, strip comments and trailing commas, runs in your browser
-
JSON Diff
Structural JSON compare — added / removed / changed keys by path, three-colour tree, browser-only
-
JSON Formatter & Validator
Format, validate, and minify JSON instantly — right in your browser.
-
JSON Lines Formatter
Validate JSONL line by line, pretty-print it, convert to a JSON array, or export a CSV-like table locally.
-
JSON Minifier
Minify JSON into a compact single line, optionally sort object keys, and keep everything local.
-
JSON Schema Inferencer
Paste JSON or NDJSON samples and infer a Draft 2020-12 style schema with types, required fields, formats, enums, and examples.
-
JSON to C# Class
JSON to C# class or record — paste JSON, get PascalCase properties with System.Text.Json or Newtonsoft attributes, nested classes, nullable T?, init setters, DateTime detection.
-
JSON to CSV Converter
Turn a JSON array (or object) into clean CSV — flattens nested keys, escapes per RFC 4180, custom delimiter, UTF-8 BOM for Excel — browser-only
-
JSON to Dart Class
JSON to Dart / Flutter class — paste JSON, get final fields, camelCase names, factory fromJson, toJson, null-safe T?, nested classes, and optional @JsonSerializable codegen.
-
JSON to Go Struct
JSON to Go struct — paste JSON, get typed structs with json tags, exported fields, nested sub-structs, pointers for nullable, int64 and omitempty options.
-
JSON to Java Class
JSON to Java POJO, record, or Lombok @Data — paste JSON, get camelCase fields with getters/setters, Jackson @JsonProperty or Gson @SerializedName, nested classes, primitive vs boxed inference.
-
JSON to Kotlin Data Class
JSON to Kotlin data class — paste JSON, get val properties, camelCase fields, nullable T?, nested classes, and kotlinx.serialization @SerialName, Gson @SerializedName, or Moshi @Json annotations.
-
JSON to Markdown Table
Paste a JSON array of objects, get a clean GitHub-flavored Markdown table. Key union, pipe escaping, alignment, all in your browser.
-
JSON to PHP Array
JSON to PHP array — paste JSON, get a clean associative or indexed array with short [] or array() syntax, 2/4 indent, trailing comma, and an optional <?php return …; wrapper.
-
JSON to Protobuf
JSON to Protobuf — paste JSON, get proto3 message definitions with inferred scalar types, incrementing field numbers, snake_case fields, repeated arrays, and named nested messages.
-
JSON to Python Dataclass
JSON to Python — paste JSON, get @dataclass or Pydantic v2 models with type hints, Optional inference, nested classes, snake_case fields and aliases.
-
JSON to Query String Converter
Turn a JSON object into a URL query string — repeat, key[], or comma arrays, bracket-nested objects, sorted, skip-empty — and back to JSON, 100% in your browser
-
JSON to Rust Struct
JSON to Rust struct — paste JSON, get serde-derived structs with snake_case fields, serde rename, Option for nullable, Vec for arrays, nested sub-structs.
-
JSON to Scala
Paste JSON, get Scala case classes. Nested objects become child classes, arrays become List, null becomes Option, all in your browser.
-
JSON to SQL Converter
Turn a JSON array into ready-to-run INSERT statements, MySQL / PostgreSQL / SQLite dialects, browser-only
-
JSON to Swift Codable
JSON to Swift Codable — paste JSON, get struct or class types conforming to Codable, camelCase properties, a CodingKeys enum for non-matching keys, Optional T? for nullable fields, and nested types.
-
JSON to TSV Converter
Turn a JSON array into tab-separated values you can paste straight into Excel or Google Sheets, with header toggle and safe escaping, all in your browser
-
JSON to TypeScript Interface
JSON to TypeScript interface — paste JSON, get clean interfaces with union types from arrays, optional vs required detection, root name customizable.
-
JSON to XML Converter
Convert JSON to clean, indented XML — @attr/#text conventions, custom root, escaped output. Browser-only.
-
JSON to YAML Converter
Convert JSON to clean YAML — block scalars for multiline strings, optional key sorting, 2/4-space indent, line-numbered errors — browser-only
-
JSONL to JSON Converter
Turn newline-delimited JSON into a JSON array and back, with bad-line numbers and pick-your-indent — browser only
-
List to JSON Array
Turn a column of lines into a JSON array, with type inference, dedupe and pretty print, and split it back to lines, all in your browser
-
Markdown Link Extractor
Upload Markdown and extract inline links, reference links, images, and bare URLs into a local CSV.
-
Markdown Table Generator
Build Markdown tables visually — add/remove rows, column alignment, paste from Excel / CSV — browser-only
-
Markdown Table to CSV
Paste a Markdown pipe table, get RFC 4180 CSV: escaped pipes, quoted commas, comma / semicolon / tab delimiters, all in your browser
-
Markdown to Confluence Converter
Paste Markdown, get Confluence wiki markup — h1. headings, {code} panels, ||tables|| and {quote} blocks, all in your browser
-
Markdown to HTML
Convert Markdown to clean HTML — headings, lists, code, links, images, tables — instant live preview, browser-only
-
Markdown to Jira
Paste GitHub-flavored Markdown, get Jira wiki markup back — headings, bold, code blocks, tables, links, all in your browser
-
Markdown to JSX
Turn Markdown into React-ready JSX — one paste from README to a real component, with class becoming className and code blocks intact. Browser-only.
-
Markdown to reStructuredText
Convert Markdown to RST for Sphinx and Python docs, with matched heading underlines, double-backtick code and `text <url>`_ links, in the browser
-
Markdown to Slack
Paste standard Markdown, get Slack mrkdwn back: single-star bold, underscore italic, single-tilde strike, angle-bracket links, all in your browser
-
Markdown to Textile
Paste GitHub-flavored Markdown, get Textile markup back for Redmine and wikis, with headings, bold, code blocks, links and images converted in your browser
-
Markdown TOC Generator
Markdown TOC generator — paste your markdown, get a clean table of contents with anchor links.
-
Morse Code Translator
Text to Morse code and back — encode, decode, audio playback, ITU standard.
-
OpenAPI Endpoint Auditor
Audit OpenAPI JSON or YAML for endpoint coverage, missing operation IDs, security gaps, and weak response documentation.
-
Properties ⇄ JSON Converter
Java/Spring .properties to JSON and back, with dotted-key nesting, line continuations and full escape handling, all in your browser
-
Query String to JSON Converter
Parse a URL query string into JSON and rebuild a query string from JSON — two-way, live, with array + nested object conventions — 100% in your browser
-
Semantic Version Deduplicator
Find duplicates and keep one clean copy of semantic versions from pasted text or uploaded local files.
-
Semantic Version Extractor
Extract, dedupe, and export semantic versions from pasted text or uploaded local files.
-
Semantic Version List Converter
Convert semantic versions from pasted text or uploaded local files.
-
Semantic Version List Validator
Validate and explain issues in semantic versions from pasted text or uploaded local files.
-
Semantic Version Normalizer
Normalize, sort, and prepare semantic versions from pasted text or uploaded local files.
-
SQL Formatter
Format and beautify SQL — supports MySQL, PostgreSQL, BigQuery, SQLite and 17 more dialects.
-
SQL Minifier
Strip comments and whitespace from SQL — collapse to one compact line, string literals stay untouched, runs entirely in your browser.
-
SVG to JSX
Paste SVG, get a React component — attributes camelCase, style becomes an object, wrap with {...props} passthrough. Browser-only.
-
SVG to PNG Converter
Rasterize SVG to PNG in your browser — custom size, 1×/2×/3× HiDPI scale, true transparent background, never uploaded.
-
Text File Cleaner
Upload a text file and remove BOM, null bytes, trailing spaces, and excessive final blank lines locally.
-
Text File Line Ending Converter
Upload or paste text and convert CRLF, CR, and LF endings to a consistent LF or CRLF output locally.
-
Timezone Meeting Planner
Plan meetings across timezones — see when everyone's working hours overlap.
-
TOML Formatter + Converter
TOML formatter + converter — format/validate TOML 1.0, convert TOML ↔ JSON ↔ YAML, with error line/column.
-
Traditional ⇄ Simplified Chinese Converter
Traditional ⇄ Simplified Chinese — fast, character-level, no API.
-
TSV to CSV Converter
Turn tab-separated files into standards-friendly CSV with proper quoting, download, and local processing.
-
TSV to JSON Converter
Tab-separated data to JSON, header detection, type inference, quoted tab/newline fields, browser-only
-
Two's Complement Converter
Signed decimal to two's complement binary and hex at 4, 8, 16, 32, 64 bits, with sign-magnitude and one's-complement steps, runs in your browser
-
TypeScript to Zod Schema
TypeScript to Zod schema converter — paste interface/type, get z.object() schema, supports unions/optionals/nested/generics/enum/Record/Map/Set.
-
URL Deduplicator
Find duplicates and keep one clean copy of urls from pasted text or uploaded local files.
-
URL Encoder / Decoder
Encode and decode URL-unsafe characters — query strings, path segments, full URLs — instant, browser-only
-
URL Extractor
Extract, dedupe, and export urls from pasted text or uploaded local files.
-
URL List Converter
Convert urls from pasted text or uploaded local files.
-
URL List Validator
Validate and explain issues in urls from pasted text or uploaded local files.
-
URL Normalizer
Normalize, sort, and prepare urls from pasted text or uploaded local files.
-
URL Query Params Extractor
Extract, deduplicate, inspect, copy, and export query parameters from one URL or many URLs locally.
-
XML Formatter & Validator
Pretty-print, minify, and validate XML in your browser — preserves CDATA, comments, and namespaces.
-
XML to CSV Converter
Turn repeating XML records into a CSV table, columns are the union of every field, attributes optional, custom delimiter, RFC 4180 escaping, browser-only
-
XML ⇄ JSON Converter
XML to JSON converter — preserves attributes, nested elements, CDATA. Reversible.
-
XML to YAML Converter
Paste XML, get clean YAML. Attributes as @ keys, repeated tags as lists, mixed text kept, valid YAML 1.2. Browser only.
-
YAML Formatter & Validator
Format and beautify YAML — re-indent, validate, minify, sort keys.
-
YAML to CSV Converter
Turn a YAML list of objects into an RFC 4180 CSV — column union, JSON or flattened nested values, comma / semicolon / tab, browser-only
-
YAML ⇄ JSON Converter
Convert between YAML and JSON — both directions, pretty-printed, error messages with line numbers — browser-only
-
YAML to XML Converter
Turn YAML into clean, indented XML. Keys become elements, lists repeat, @keys become attributes, every value escaped. Browser-only.