Base64 Encode and Decode
Use this extremely useful Base64 Encode and Decode tool to encode or decode your Base64 data, absolutely for free.
One format goes in, a different one comes out — data formats, encodings, cases, numbers and units, converted instantly and entirely in your browser.
Data rarely arrives in the shape you need. An API returns JSON when your spreadsheet wants CSV; a string needs Base64 encoding; a measurement is in the wrong unit.
This category is the drawer of "turn this into that" tools — data formats, text encodings, number bases, and real-world units.
Each conversion is instant and runs on your device.
Use this extremely useful Base64 Encode and Decode tool to encode or decode your Base64 data, absolutely for free.
Change text online between different letter cases, such as lower case, UPPER CASE, Sentence case, Capitalized Case, and aLtErNaTiNg cAsE.
Convert CSV data to JSON format with auto-delimiter detection, smart data type parsing, and customizable options
Instantly convert any Hex color code into its RGB values or vice versa with the Hex to RGB Converter tool.
HTML Entity Converter tool will help you escape/convert special characters in text to HTML entities without having to manually doing it.
Instantly convert HTML to Markdown with one click. Save and share the Markdown code.
Instantly convert HTML to PDF document with a single click, either by fetching directly from a webpage/URL or manually.
JSON to CSV Converter
Convert JSON data to XML format with customizable root elements, indentation, CDATA support, and attributes mode
Convert Markdown to HTML. Paste or type Markdown text to view the HTML version. Copy or download the HTML code.
PDF to Text Extractor tool will convert PDF to text on the fly. The true online PDF to text extractor which is fast, safe, and free.
Text to Binary Converter is a very simple tool to help you convert any text into binary or vice versa, with super instant process.
URL Encoder and Decoder is a very simple tool to help you convert any URL into a percent encoded string.
Free online JSON to YAML converter and YAML to JSON converter with auto-detect, validation, line-error messages, indent control, and download.
Free online number base converter. Convert numbers between binary, octal, decimal, and hexadecimal live, plus any base from 2 to 36, right in your browser.
Free online unit converter for length, weight, temperature, area, volume, speed, time, and digital storage. Live bidirectional conversion in your browser.
Free online JSON to TypeScript converter that turns JSON objects and arrays into TypeScript interfaces or type aliases with recursive type inference.
Free online Base32 encoder and decoder. Convert text to RFC 4648 Base32 and decode it back live in your browser, with UTF-8 support and padding control.
Free online Base58 encoder and decoder using the Bitcoin and IPFS alphabet. Convert text to Base58 and decode it back live in your browser with UTF-8 support.
Free online Roman numeral converter. Convert numbers to Roman numerals and Roman numerals back to numbers live, with validation and a breakdown, in your browser.
Convert images between WebP, JPG, PNG, and AVIF in your browser and compress them with a quality slider. Batch convert, optionally resize, strip EXIF — 100% client-side, nothing uploaded.
Convert numbers to words and words back to numbers in your browser. Spell out amounts for cheques and invoices, or parse written numbers into digits — handles negatives and decimals.
Convert SVG to a crisp PNG (or JPG) at any size in your browser. Upload a file or paste the markup, pick a width and background — 100% client-side, nothing uploaded.
Decode a Base64 string or data URI back into an image and download it. Auto-detects PNG, JPG, GIF, and WebP — 100% client-side, nothing uploaded.
Free online XML to JSON converter. Paste XML and get pretty-printed JSON with attributes, text nodes, and repeated elements handled correctly, right in your browser.
Structured data is only useful in the right container. The JSON to CSV Converter flattens an API response into a spreadsheet, and the CSV to JSON Converter does the reverse for feeding data back into code.
Working across a stack, the JSON to YAML Converter and JSON to TypeScript tools translate the same data into config and type definitions.
Encodings show up everywhere from data URLs to auth tokens. The Base64 Encode and Decode tool handles the most common case, with Base32 and Base58 variants for niche needs.
Smaller conversions still save time. The Case Converter switches text between camelCase, snake_case, and title case, while the number base and unit converters handle binary-to-decimal and metric-to-imperial in one step.
Everything converts locally — your data is never sent to a server.
No. Every converter runs in your browser, so the data you paste or upload stays on your device.
Yes. The JSON to CSV Converter flattens JSON into CSV rows you can open in Excel or Google Sheets, and the reverse converter turns CSV back into JSON.
They are different encoding alphabets. Base64 is the most common for data URLs and tokens; Base32 is case-insensitive and used in some OTP systems; Base58 avoids ambiguous characters and is common in crypto addresses.
For data-format and encoding conversions, yes — the information is preserved exactly. Unit conversions are rounded to a sensible precision you can usually adjust.