# Browser-based data tools — CSV, JSON & SQL, no upload

> Profile, clean, convert, query and de-identify CSV, Excel and JSON in your browser with DuckDB. No rows are uploaded to a server.

Data Zone runs SQL, profiling, and PII scrubbing on your data locally — your spreadsheets and datasets never leave the browser tab.

## Tools in this workspace

- [Schema profile](https://www.safepaper.app/data/profile): Inspect columns & quality
- [Format swap](https://www.safepaper.app/data/csv-to-json): CSV, JSON, XLSX
- [PII scrubber](https://www.safepaper.app/data/pii-scrub): Mask, hash, or remove
- [HIPAA checklist](https://www.safepaper.app/data/hipaa-check): Safe Harbor pre-flight
- [JSON flattener](https://www.safepaper.app/data/json-flatten): Nested → table
- [SQL query](https://www.safepaper.app/data/sql-query): DuckDB in browser
- [Join tables](https://www.safepaper.app/data/join): Inner / left join
- [Append / union](https://www.safepaper.app/data/append): Stack same-schema files
- [Filter rows](https://www.safepaper.app/data/filter): Visual WHERE builder
- [Split export](https://www.safepaper.app/data/split): Chunk or by column
- [Row diff](https://www.safepaper.app/data/diff): Compare two tables
- [Schema mock](https://www.safepaper.app/data/mock-data): Faker from your columns
- [Dataset presets](https://www.safepaper.app/data/generate-preset): Customers, orders, HR…
- [ID generator](https://www.safepaper.app/data/generate-ids): UUID, ULID, Nano ID
- [Series generator](https://www.safepaper.app/data/generate-series): Dates, sequences, random
- [Quick charts](https://www.safepaper.app/data/charts): Counts & correlations
- [PDF → CSV](https://www.safepaper.app/data/from-pdf): Text lines to rows
- [Transcript rows](https://www.safepaper.app/data/transcript-rows): VTT / SRT → table
- [Row deduplicator](https://www.safepaper.app/data/dedupe): Remove duplicate keys
- [Regex extractor](https://www.safepaper.app/data/regex-extract): Match from logs & text
- [Log viewer](https://www.safepaper.app/data/log-viewer): Search large logs
- [JSON → TypeScript](https://www.safepaper.app/data/json-to-typescript): Infer interfaces
- [GeoJSON → TopoJSON](https://www.safepaper.app/data/geojson-topojson): Compress map data

Each tool also has a Markdown mirror at its URL plus `.md` (for example https://www.safepaper.app/data/profile.md).

---

Canonical HTML: https://www.safepaper.app/data
Markdown: https://www.safepaper.app/data.md

There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check.
