TinyTools

Online Developer Tools

Practical browser utilities for web developers and software engineers. Compare XML files, generate semantic hyperlinks, test regular expressions, encode URLs, and generate UUIDs directly on your machine.

Core Developer Suite

8 Available Tools
Dedicated JSON Suite

Looking for JSON Formatting, Repair, or Conversions?

Explore our comprehensive collection of 19+ browser-based JSON utilities including Excel to JSON, JSON Schema Validator, JSON Minifier, and JSONPath Tester.

Browse JSON Hub

Security-First Browser Tools for Developers

As developers, we often handle proprietary configuration files, sensitive customer payloads, and internal API keys. Pasting these tokens into unverified cloud utilities poses severe data leak risks. TinyTools is architected from the ground up for strict local isolation:

No Remote API Calls

XML parsing, Base64 encoding, and hash generation happen via native browser APIs (DOMParser, TextEncoder, SubtleCrypto). No data ever leaves your computer.

Instant Execution

Without HTTP request overhead or cloud compute queues, diffs and cryptographic operations finish in sub-millisecond durations.

Standards Compliant

Built according to W3C specifications for XML 1.0, RFC 4122 for UUID v4 generation, and RFC 4648 for Base64 and Base64URL encoding.

Frequently Asked Questions

Are API tokens, XML files, and source code safe on TinyTools?

Yes. TinyTools developer utilities process all code, XML trees, Base64 strings, and hashes 100% locally in your browser memory. No data is transmitted to or stored on any server.

How does the XML Compare tool handle formatting differences?

The XML Compare tool features a structural diff mode that uses DOMParser to parse elements and attributes, allowing you to ignore insignificant whitespace and attribute order differences.

Can I use these developer tools offline?

Once loaded, the tools run entirely via client-side JavaScript without requiring round-trip API calls, making them resilient to network interruptions.