← All utilities

Help & Usage Guide

How to use every FlowPathix utility, with steps and examples. Every tool runs entirely in your browser — nothing is uploaded.

File Integrity Checker

Open tool →

Confirms a file hasn't changed or been tampered with by comparing cryptographic checksums. Three modes: verify a file against a published hash, generate checksums for files, and snapshot a folder to detect changes over time.

How to use
  1. Verify: choose a file, paste the expected checksum from the download page, and click Verify. A green match means the file is authentic.
  2. Generate: select one or more files to produce their checksums, then download a manifest.
  3. Compare snapshots: snapshot a folder now, save the JSON, and later compare a fresh scan to see what was added, removed, or modified.
Example: On the Verify tab, click 'Load example' — it loads a sample file and its correct SHA-256, so clicking Verify shows a match.

JWT Decoder

Open tool →

Decodes a JSON Web Token into its header and payload, shows expiry status, and can verify HMAC signatures locally.

How to use
  1. Paste a token into the box — the header and payload decode instantly.
  2. Review the time claims (issued, expires) and the expired/valid badge.
  3. For HS256/384/512 tokens, enter the secret and click Verify to confirm the signature.
Example: Click 'Load example' to decode a sample token and see the payload and expiry summary.

Password & Passphrase Generator

Open tool →

Creates strong, random passwords or word-based passphrases with a strength meter.

How to use
  1. Choose Password or Passphrase.
  2. Adjust length (or word count) and character options.
  3. Click Regenerate and copy the result.
Example: An example is generated automatically on load; switch to Passphrase for a memorable word-based option.

Text & HMAC Hash

Open tool →

Computes a hash of any text, or an HMAC signature with a shared secret.

How to use
  1. Choose Hash or HMAC.
  2. Enter text (and a secret for HMAC), pick an algorithm.
  3. Click Compute and copy the hex result.
Example: Click 'Load example' to hash 'The quick brown fox jumps over the lazy dog' with SHA-256.

JSON Formatter & Validator

Open tool →

Formats, minifies, or validates JSON with clear error messages.

How to use
  1. Paste JSON into the input.
  2. Click Format to pretty-print, Minify to compact, or Validate to check.
  3. Copy or download the output.
Example: Click 'Load example' to load a sample object, then press Format.

File & Text Encryptor

Open tool →

Encrypts text or files with a password using AES-256-GCM. Decrypt in the same tool, or with the downloadable offline decryptor. Symmetric: both sides share one password.

How to use
  1. Encrypt: choose Text or File, enter your content and a password, then Encrypt. Text produces a shareable code; files download as a .fpx file.
  2. Share the encrypted result and the password separately (e.g. password by a different channel).
  3. Decrypt: the recipient uses the Decrypt tab (or the offline decryptor) with the same password.
Example: Click 'Load example' on the Encrypt/Text tab to encrypt a sample message, then switch to Decrypt and paste the result with the same password.

TOTP / 2FA Code Generator

Open tool →

Produces the 6- or 8-digit time-based codes an authenticator app generates, from a Base32 secret.

How to use
  1. Paste the Base32 secret from your 2FA setup.
  2. Set digits, period, and algorithm if they differ from the defaults (6 / 30s / SHA-1).
  3. The current code and countdown display and refresh automatically.
Example: Click 'Load example' to use the secret JBSWY3DPEHPK3PXP and watch codes refresh.

Secret & API Key Scanner

Open tool →

Scans pasted text (config, .env, code, logs) for exposed secrets and API keys, showing masked matches by line.

How to use
  1. Paste the text to scan.
  2. Click Scan.
  3. Review flagged findings — type, line number, and a masked snippet.
Example: Click 'Load example' to scan a sample .env containing dummy AWS, GitHub, Stripe, and Google keys.

Random Token & API Key Generator

Open tool →

Generates cryptographically secure random tokens in hex, Base64URL, or alphanumeric.

How to use
  1. Pick a format, size, and how many to generate.
  2. Click Regenerate.
  3. Copy any token.
Example: Examples generate on load; increase 'Bytes' for longer keys.

EXIF Metadata Viewer & Stripper

Open tool →

Shows the metadata embedded in a photo — including GPS location — and downloads a clean copy with metadata removed.

How to use
  1. Choose a JPEG or PNG image.
  2. Review any metadata found (GPS coordinates are highlighted).
  3. Click 'Download cleaned copy' to save a metadata-free version.
Example: Try a photo taken on a phone with location enabled — you'll typically see GPS coordinates, camera make/model, and date.

Base64 Encoder & Decoder

Open tool →

Converts text to Base64 and back (UTF-8 safe).

How to use
  1. Choose Encode or Decode.
  2. Enter your input.
  3. Click the button and copy the output.
Example: Click 'Load example' to encode 'Hello, FlowPathix!' or decode its Base64.

Hash Identifier

Open tool →

Identifies the likely algorithm behind a hash from its length and format (MD5, SHA-family, bcrypt, and more).

How to use
  1. Paste a hash.
  2. Review the candidate types listed.
Example: Click 'Load example' to identify 5d41402abc4b2a76b9719d911017c592 (32 hex chars → MD5/NTLM candidates).

UUID Generator

Open tool →

Generates version-4 (random) UUIDs.

How to use
  1. Set how many you need.
  2. Click Regenerate.
  3. Copy individual values or Copy all.
Example: Examples generate on load; set the count to 10 to produce a batch.