Is my developer data uploaded?
Most developer tools process input locally in your browser. Check the processing note on an individual tool page for exceptions that use an external service.
Loading your tools
Getting the page ready. This should only take a moment.
Handle common coding and data tasks. Pick a tool and get straight to the task. No account, no complicated setup.
16 free tools in this category
Format and inspect JSON with readable indentation.
Convert a JSON array of objects into downloadable CSV data in your browser.
Convert CSV rows into JSON objects in your browser.
Generate UUIDs in your browser.
Check whether a UUID matches a valid standard format.
Generate strong passwords locally in your browser.
Generate SHA-256, SHA-384 and SHA-512 hashes from text in your browser.
Encode or decode URL text in your browser.
Extract keys and values from a URL query string.
Encode or decode Base64 text.
Convert Unix timestamps and dates in either direction.
Convert HEX, RGB and HSL color values.
Convert HTML special characters to and from entities.
Test regular expressions against text and inspect matches and capture groups.
Decode JWT headers and payloads locally without verifying the signature.
Open Markdown, HTML, CSS, JS, TS, JSON, YAML and XML files in your browser.
These developer utilities cover common data and coding tasks such as JSON formatting, Base64 conversion, URL encoding, UUID generation, hashing, regular expressions, JWT inspection and timestamps. Where possible, processing happens locally in your browser so you can work without sending routine data to a server.
Most developer tools process input locally in your browser. Check the processing note on an individual tool page for exceptions that use an external service.
For sensitive credentials or secrets, prefer your organization's approved tools and workflows. Browser utilities should not replace your security controls.