Everyday developer utilities for formatting, encoding and converting data.
This Base64 encoder and decoder lets you convert any text to its Base64 representation or decode a Base64 string back to readable text. It handles Unicode characters including emojis correctly by using UTF-8 encoding under the hood. Everything runs entirely in your browser, so your data never leaves your device.
This CSV to JSON converter transforms comma-separated values data into properly structured JSON format. Simply paste your CSV content and the tool automatically uses the first row as field names to create an array of JSON objects. It handles quoted fields, commas within values and different delimiters. Everything runs in your browser so your data never leaves your device. Perfect for developers working with data imports and API payloads.
This hash generator creates cryptographic hash values from any text input using popular algorithms including MD5, SHA-1, SHA-256 and SHA-512. Simply enter your text and get all hash values simultaneously in lowercase hexadecimal format. The tool uses the Web Crypto API built into your browser for secure and fast hashing. Everything runs locally so your input text is never transmitted over the network. Ideal for developers, security professionals and anyone who needs to verify data integrity.
This HTML entity encoder and decoder converts special characters like less-than signs, greater-than signs, ampersands and quotes into their HTML entity equivalents and vice versa. It supports both named entities like amp and numeric entities like #60. The tool also handles non-ASCII characters by converting them to numeric entities. Everything runs in your browser so your text is never sent to any server. Use it to safely display code snippets, prevent XSS attacks or debug HTML content.
This JSON formatter takes raw or minified JSON and converts it into a clean, readable format with proper indentation. It also validates your JSON syntax and shows clear error messages when the input is invalid. You can choose between 2-space and 4-space indentation to match your coding style. Everything runs in your browser, so your data never leaves your device.
This Markdown preview tool lets you write Markdown on the left and see the rendered HTML output on the right in real time. It supports all standard Markdown syntax including headings, bold and italic text, links, images, code blocks, blockquotes, ordered and unordered lists, tables and horizontal rules. The live preview updates instantly as you type so you can see exactly how your document will look. Everything runs in your browser with no server processing needed.
Convert Unix timestamps to readable dates and convert dates back to Unix timestamps with this free online tool. It supports both seconds and milliseconds precision, automatically detecting which format you are using. This makes it ideal for developers working with REST APIs, databases, system logs, JWT tokens, and cookie expiration dates. Enter a numeric timestamp or an ISO date string and get the conversion instantly. Everything runs in your browser with no data sent anywhere.
This URL encoder and decoder converts text to percent-encoded format for safe inclusion in URLs, or decodes percent-encoded strings back to their original form. Spaces become %20, special characters like ampersands and question marks are properly escaped, and Unicode characters are handled through UTF-8 encoding. Everything runs in your browser, so your data never leaves your device.
Generate random UUID version 4 identifiers instantly. UUIDs are universally unique identifiers used in databases, APIs, distributed systems, and more. This tool uses your browser's built-in cryptographic random number generator for maximum randomness. Generate one or up to ten UUIDs at once.
This XML formatter takes raw, minified or poorly formatted XML and converts it into a clean, properly indented document. It parses your XML input and reconstructs it with consistent indentation so the hierarchical structure becomes easy to read and understand. You can choose between different indentation styles to match your preferences. The tool also validates your XML and displays clear error messages when the input contains syntax issues. Everything runs in your browser with no server processing required.