Vaultools
network requests sent: 0

How It Works

Every recording below is the real tool, running exactly as it does when you use it — nothing staged, nothing sent anywhere. Open your network tab while you watch if you don't believe us.

JSON Formatter & Validator

Paste JSON and watch it format live, catch mistakes as you type, and copy the result — all without a round trip to a server.

Pasting JSON into the formatter, toggling between formatted and minified output, then copying the result.
  1. Paste or type JSON into the input box — it formats live as you type.
  2. Click "Show minified instead" to toggle between formatted and minified output.
  3. Click "Copy" to copy whichever version is showing to your clipboard.
Try the JSON Formatter & Validator →

JWT Decoder

Paste a token to see its header and payload decoded instantly, plus an at-a-glance read on whether it's expired.

Pasting a JWT into the decoder and seeing its header, payload, and expiry appear.
  1. Paste a JWT into the token box.
  2. Its header and payload appear decoded on the right, immediately.
  3. If the token has an "exp" claim, an expiry line tells you whether it has already expired.
Try the JWT Decoder →

UUID & Hash Generator

Generate a fresh UUID v4 with one click, or hash any text with SHA-1/256/384/512 using your browser's own Web Crypto API.

Generating new UUID v4 values, then typing text to see SHA-1/256/384/512 hashes populate.
  1. Click "Generate new" for a fresh random UUID v4 — click again any time for another.
  2. Type or paste text into the hash box to see SHA-1, SHA-256, SHA-384, and SHA-512 digests appear.
  3. Click "Copy" next to the UUID to copy it to your clipboard.
Try the UUID & Hash Generator →

JSON Formatter — Batch Mode (Pro)

Pro unlocks batch mode: format a whole stack of JSON documents at once, each one validated independently, still entirely in your browser.

Pasting several JSON documents separated by --- into batch mode, formatting them all at once, and seeing each one marked valid or invalid.
  1. Paste multiple JSON documents into the batch box, each separated by a line containing "---".
  2. Click "Format all" — every item formats independently, with a ✓ or ✗ showing which ones parsed.
  3. Click "Copy all formatted" to copy every successfully formatted item to your clipboard.
Try the JSON Formatter — Batch Mode (Pro) →

UUID & Hash Generator — Batch Mode (Pro)

Pro unlocks batch mode: generate dozens of UUIDs at once, or hash a whole list of values in one pass.

Generating a batch of UUIDs at once, then hashing multiple lines of text with one click.
  1. Set a count and click "Generate" to produce that many UUID v4 values at once.
  2. Click "Copy all" to copy the whole batch to your clipboard.
  3. Paste multiple lines into the batch hash box, pick an algorithm, and click "Hash all" to hash every line in one pass.
Try the UUID & Hash Generator — Batch Mode (Pro) →

Regex Tester

Type a pattern and some text to test it against, and watch matches, capture groups, and a live replacement preview update as you type.

Typing a regex pattern and test string, seeing matches and capture groups appear, then previewing a replacement.
  1. Type a pattern (and optional flags) into the pattern box.
  2. Paste or type text into the test string box — matches and capture groups appear below it live.
  3. Type a replacement to preview the result of replacing every match, then click "Copy" to copy it.
Try the Regex Tester →

Timestamp Converter

Convert a Unix timestamp to a readable date, or a date to a Unix timestamp — both directions update live as you type.

Clicking "Now" to fill in the current timestamp, seeing it convert to ISO/UTC/local time, then typing a date to convert back.
  1. Click "Now" to fill in the current Unix timestamp, or type/paste one of your own.
  2. Its detected unit, ISO 8601, UTC, local time, and relative time appear immediately.
  3. Type a date into the other box to convert it back to seconds and milliseconds.
Try the Timestamp Converter →