Sensitive Field Detector

Identify sensitive data fields in JSON/CSV before sending to AI APIs

Ad placeholder (leaderboard)

Sensitive field detector

Before you paste a database row or an API payload into an AI tool, it pays to know which fields carry risk. This detector reads your JSON or CSV, extracts the field names, and flags the ones likely to hold sensitive data — with a concrete pseudonymization strategy for each so you can clean the payload first.

How it works

Paste JSON or a CSV with a header row. The tool parses JSON (walking nested objects and arrays) or reads the CSV header, then classifies each field name against five categories: credentials and secrets, financial data, health data, general PII, and contact or location data. Matches are grouped and each comes with a handling recommendation — drop credentials, mask financial values, pseudonymize identifiers, coarsen locations. All of it runs locally in your browser.

Tips and notes

  • Names, not values. A field called notes or description won’t be flagged but can easily contain PII — always eyeball the actual values too.
  • Credentials get dropped, not masked. There is no safe way to send an API key to a third-party model; remove it entirely.
  • Pseudonymize, don’t just delete, identifiers. A stable token like USER_1 keeps your data’s structure intact for the AI while removing identity.
  • Private by design. Nothing leaves your browser, which is the point — you shouldn’t have to upload sensitive data to find out it’s sensitive.
Ad placeholder (rectangle)