Show HN: JSONXMLKit – Format JSON/XML and Decode Base64 in the Browser

3 makertoo 4 4/22/2025, 11:51:21 PM jsonxmlkit.com ↗
I built this because I was constantly switching tabs to format JSON or XML, or decode Base64 — and many of the tools I found were either bloated, sent my data to a server, or just didn’t support things like XPath or JSONPath.

JSONXMLKit runs 100% in-browser, and includes:

JSON and XML formatters

Path search with JSONPath and XPath

File-based Base64 encoder/decoder (images, PDFs, etc.)

No login, no uploads. Just a set of quick, client-side tools I needed and decided to share. Feedback welcome!

Comments (4)

makertoo · 7d ago
I put this together after getting tired of using bulky or ad-heavy sites just to format JSON or XML. Everything runs in the browser and there’s no upload involved.

If you end up trying it, I’d love to know: What’s the one feature you’d want in a tool like this?

Thanks for checking it out!

Mathis96 · 7d ago
Just tried it out — love how fast and clean it is. Nice to see something that doesn’t require uploads or popups everywhere.

Curious though — how does it handle really large JSON files? Are you planning to add YAML support too?

makertoo · 7d ago
Yaml will be added soon yes. All you files are handled within your browser, so it really depends on it to handle large files (Json or Xml or encoded/decoded files).
account-5 · 7d ago
I tend to use CyberChef for this sort of thing: https://gchq.github.io/CyberChef/