Encoding & Conversion
9 encoding and conversion tools that cover the most common data transformation needs. Encode and decode Base64 strings, URL-encode parameters, convert JSON to TypeScript interfaces, convert between JSON and CSV or YAML, transform number bases, convert storage units, and convert CSS units. Every operation runs locally in your browser — no server uploads.
Base64 Encode/Decode
Encode and decode Base64 strings with real-time bidirectional conversion, configurable charset, and Basic Authentication header support. No data leaves your browser.
URL Encoder/Decoder
Encode and decode URLs with Component, Whole URL, and Form modes, plus a reserved-character reference table. Free URL encoder/decoder, 100% in your browser.
JSON / TypeScript
Convert JSON or JSON5 to TypeScript interfaces and types. Supports nested objects, union types, and array merging. Free generator, 100% in your browser.
JSON / CSV Converter
Convert between JSON and CSV formats with support for nested objects and custom delimiters, plus a tabular data preview. Free online converter, 100% in your browser.
CSV / Markdown Table
Convert between CSV and Markdown Table formats with real-time bidirectional conversion. Adjust column alignment, delimiters, and layout — free, 100% in your browser.
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal with real-time sync. Supports 8/16/32/64-bit two's complement and a visual bit editor.
JSON / YAML Converter
Convert between JSON and YAML formats with full YAML 1.2 support: multi-document YAML, anchors, and aliases. Ideal for Kubernetes and CI/CD configs — free.
Storage Unit Conversion
Convert between bytes, KB, MB, GB, TB, PB and more with instant results. Supports both SI (decimal) and IEC (binary) standards — ideal for capacity planning.
CSS Unit Converter
Convert between CSS units (px, rem, em, vw, vh) with customizable base values. Batch convert CSS code blocks or check the reference table — free and in-browser.