XML to JSON
Convert XML into JSON format.
Open ToolBase64 appears everywhere in developer workflows: tokens, data URLs, API payloads, and file conversions. It’s convenient because it turns bytes into text, but it can be hard to inspect quickly—especially when you’re dealing with long strings or embedded images.
DevToolDock’s Base64 tools help you encode and decode strings, preview Base64 images, and convert images to data URLs. The goal is simple: make Base64 troubleshooting fast, predictable, and easy to copy into your code or tickets.
Use the tools below to move between text, Base64 strings, and images without leaving your browser.
Remember: Base64 is an encoding, not encryption. It’s great for transport and embedding, but you should never treat it as secret. These tools are designed for debugging and day-to-day developer workflows, so you can quickly verify what a string contains and convert it into the format you need.
Convert XML into JSON format.
Open ToolConvert JSON into YAML.
Open ToolConvert YAML into JSON.
Open ToolConvert CSV into TSV.
Open ToolConvert TSV into CSV.
Open ToolPreview Base64 image data as an image.
Open ToolConvert an image file to Base64 (data URL).
Open ToolEncode text to Base64.
Open ToolDecode Base64 to text.
Open ToolEncode text to HTML entities.
Open ToolDecode HTML entities to text.
Open ToolConvert Markdown into HTML.
Open ToolConvert HTML into Markdown.
Open ToolGenerate TypeScript interfaces from JSON.
Open ToolBase64 is an encoding, not encryption—decode it freely for debugging, but never assume it hides sensitive data. When working with tokens or auth flows, pair Base64 utilities with the JWT tools.
For more conversions and utilities, explore the broader catalog on /tools and /all-tools.
If you deal with Base64 often, bookmark the encoder/decoder and the image converters. That covers most real-world cases: token inspection, data URLs, and quick previews during debugging.