Select and reorder
Keep only the fields you need and set their export order.
Phone number formatter
Ready in this tab
Paste data or choose a file to begin.
Preview is limited to the first 50 records. Analysis uses the complete in-browser dataset.
Repeatable preparation
Apply one operation at a time. Preview, export, undo, or reset without changing the source file.
Keep only the fields you need and set their export order.
Keep rows that match one condition.
Use stable natural sorting; blank values stay last.
Match selected columns and choose which occurrence survives.
Change one field name across the working copy.
Replace null, undefined, empty, or whitespace-only values.
Column formatting
Configure one column, review the sample and counts, then apply one undoable change to the working copy.
Select a column and format to preview the result.
Address an exact object member or array item. Use an empty pointer for the root.
Choose a path below or enter a pointer.
No duplicate object names detected.
Paths are indexed after JSON analysis.
Validate the original JSON shape or the normalized working records.
Spreadsheet-safe CSV with formula-like cells escaped.
Tab-separated output for tools that handle commas poorly.
Readable, indented array of normalized records.
One compact JSON record per line for pipelines.
An inferred draft 2020-12 schema to review and refine.
Detect delimiters, validate structured text, and surface useful error locations.
Measure completeness, duplicates, mixed values, and likely identifiers before sharing.
Filter, sort, select, rename, deduplicate by keys, validate schemas, and export without changing the original file.
Focused utilities
Every route opens the same private engine with guidance tailored to that format.
Practical guide
Local numbers are ambiguous without context. The formatter uses the selected country only when an international calling code is absent and reports values that do not match the supported national length.
The first release supports United States, Canada, United Kingdom, and Australia rules. International numbers for other countries can be preserved as E.164 or digits-only values when they already include a plus-prefixed calling code.
No. Formatting checks a conservative digit pattern and selected country length; it does not contact the number, verify ownership, or prove that the number can receive calls.
No. Parsing, profiling, cleanup, and export run inside your browser tab. The application does not send dataset contents to our server or any third party.
CSV, TSV, JSON, and JSON Lines (JSONL or NDJSON) are supported as pasted text or local files up to 10 MB. CSV files can also be decoded as UTF-8, UTF-16, or Windows-1252.
No. The privacy scan uses deterministic patterns and column-name hints. It can find common emails, phone numbers, IP addresses, SSNs, and payment-card patterns, but it is not a substitute for a formal privacy review.
Tool assets in→dataset out×
Designed for restraint
The app files arrive first. Parsing, profiling, and cleanup then happen in a browser worker on your device. The dataset has no upload path.
Use the PII scan as an early warning—not as legal advice or a compliance certification.