Converters tools
Move data between formats, encodings and notations.
Date & time converter
Convert between ISO 8601, Unix timestamps, RFC 7231, JS dates and more.
Integer base converter
Convert a number between binary, octal, decimal, hexadecimal and any base up to 64.
Roman numeral converter
Convert Arabic numbers to Roman numerals and back.
Base64 string encoder / decoder
Encode and decode text to and from Base64, with URL-safe support.
Base64 file converter
Turn any file into a Base64 data URI, or decode Base64 back into a file.
Color converter
Convert a color between HEX, RGB, HSL, HWB, LCH, CMYK and CSS names.
Case converter
Change text between camelCase, snake_case, kebab-case, Title Case and more.
Text to NATO alphabet
Spell text out using the NATO phonetic alphabet.
Text to binary
Convert text to its binary or hexadecimal ASCII representation and back.
Text to Unicode
Convert text to Unicode code points or HTML entities, and decode them again.
YAML to JSON
Convert a YAML document into formatted JSON.
JSON to YAML
Convert a JSON document into YAML.
YAML to TOML
Convert a YAML document into TOML.
TOML to YAML
Convert a TOML document into YAML.
JSON to TOML
Convert a JSON document into TOML.
TOML to JSON
Convert a TOML document into formatted JSON.
XML to JSON
Convert an XML document into JSON.
JSON to XML
Convert a JSON document into XML.
Markdown to HTML
Render Markdown to HTML and preview the result side by side.
List converter
Transform a list — split, prefix, suffix, sort, dedupe, reverse and join.
Everything here runs on your machine
These 20 converters tools are plain client-side JavaScript served as static files. There is no backend to receive what you paste, no account to create and no usage limit. Open your browser's network panel while you work and you will see the page load, then nothing else.