Workflow

Developer data cleanup workflow

Choose a CSV or JSON input, inspect the converted structure, and compare a neutral fixture with its source before sharing.

Quick answer

For CSV, start at step 1. For an existing JSON payload, skip to step 2. Replace private values in your editor, then compare both versions; formatting does not anonymize data.

Public tools in this workflow are designed for browser-side processing unless a specific tool page states otherwise. Review each tool page before entering sensitive data. Review data handling.

Task definition

3 available steps; choose the branch for your input and use only the steps the destination requires.

Primary outputs: Neutral JSON fixture, Reviewed field/type changes, Input delimiter and timestamp-unit notes
Best for
  • Backend and frontend developers
  • QA engineers
  • Technical writers
  • API support teams
Review before using
  • Large production datasets that need governed redaction or audit trails.
  • Secrets, credentials, tokens, or customer records that have not been neutralized.
  • Cases where the sample must preserve exact byte-level formatting for a parser test.

Steps and checks

Follow the order within your input branch; skip optional steps that do not apply.

Step 1

Convert CSV when needed

Keep IDs and empty cells as strings. Fix delimiter, quote or row-length errors before continuing.

Skip when the source is already JSON.

Start this branch with its original source.

Input
CSV text with known delimiter and header setting; skip this step for JSON.
Output
A JSON array with reviewed keys and string values.
Open tool
Step 2

Validate and inspect JSON

Inspect null, missing keys, array length and units. Replace private values in your editor while preserving the failing structure.

Input
Original JSON, or the JSON produced from CSV.
Output
A readable JSON source plus an edited, neutral fixture.
Open tool
Step 3

Compare the fixture

Compare the source and edited JSON. Review every removed field, then re-run the receiving test; this tool does not validate business behavior.

Input
Source JSON and the edited fixture in separate panes.
Output
A reviewed change list and a fixture ready for the receiving test.
Open tool

Copyable workflow checklist

Tick off the steps as you work. Progress is saved only in this browser.

0/11 completed

Step 1: Convert CSV when needed

Input: CSV text with known delimiter and header setting; skip this step for JSON. Keep IDs and empty cells as strings. Fix delimiter, quote or row-length errors before continuing. Output: A JSON array with reviewed keys and string values.

Open tool

Step 2: Validate and inspect JSON

Input: Original JSON, or the JSON produced from CSV. Inspect null, missing keys, array length and units. Replace private values in your editor while preserving the failing structure. Output: A readable JSON source plus an edited, neutral fixture.

Open tool

Step 3: Compare the fixture

Input: Source JSON and the edited fixture in separate panes. Compare the source and edited JSON. Review every removed field, then re-run the receiving test; this tool does not validate business behavior. Output: A reviewed change list and a fixture ready for the receiving test.

Open tool

Confirm output: Neutral JSON fixture

Confirm output: Reviewed field/type changes

Confirm output: Input delimiter and timestamp-unit notes

Avoid mistake: Sharing a full production payload when a smaller neutral fixture would explain the bug.

Avoid mistake: Assuming formatted JSON is anonymized JSON.

Avoid mistake: Leaving log prefixes, request IDs, or timestamps around the actual JSON object.

Avoid mistake: Changing field types while replacing sensitive values.

Avoid mistake: Replacing secrets with memorable placeholder passwords that look reusable.

Common mistakes
  • Sharing a full production payload when a smaller neutral fixture would explain the bug.
  • Assuming formatted JSON is anonymized JSON.
  • Leaving log prefixes, request IDs, or timestamps around the actual JSON object.
  • Changing field types while replacing sensitive values.
  • Replacing secrets with memorable placeholder passwords that look reusable.
Final output
Neutral JSON fixture
Reviewed field/type changes
Input delimiter and timestamp-unit notes
Recommended next step

Choose the entry point that matches your source, then follow the conditions above. These links do not automatically process or transfer files.

Workflow FAQ

What is the Developer Data Cleanup Workflow for?

For CSV, start at step 1. For an existing JSON payload, skip to step 2. Replace private values in your editor, then compare both versions; formatting does not anonymize data.

Does this workflow upload my files?

Public tools are designed for browser-side processing unless a specific tool page says otherwise. Review the tool-level data handling note before using sensitive material.

What is the most common misuse?

Sharing a full production payload when a smaller neutral fixture would explain the bug.

What should I have at the end?

Neutral JSON fixture, Reviewed field/type changes, Input delimiter and timestamp-unit notes