Run Utility
Run a built-in transformation on your JSON data without leaving the editor.
What utilities do
Utilities are pre-built JSON operations like:
- Convert CSV to JSON
- Find and replace across keys or values
- Clean up messy data (remove nulls, trim strings)
- Generate mock data
- Flatten or nest objects
- And many more
Each utility has its own configuration options.
How to run a utility
1. Open the Command Palette
Press Ctrl+K (or Cmd+K on Mac).
2. Search for a utility
Type the utility name (e.g., “csv”, “clean”, “find-replace”).
Utilities appear under the Utilities section in the results.
3. Configure and run
The utility modal opens with three panels:
Input (left)
- Shows the JSON data being transformed
- Read-only preview of your current panel content
Configuration (middle)
- Options specific to this utility
- Default values are remembered between sessions
Output (right)
- Empty until you click RUN
- Shows the result after execution
- Displays execution time
4. Apply the result
- Click RUN to execute the utility
- Review the output
- Click APPLY to replace your panel content with the result
- Or click Cancel to discard
Things to know
- Configuration is saved automatically — next time you open the same utility, your settings are preserved
- If you change configuration after running, the output is marked as outdated until you run again
- File size limits apply — the editor warns you if the output is too large
- Errors from the utility are shown in a banner above the output panel
Available utilities
| Category | Examples |
|---|---|
| Convert | CSV to JSON, JSON to CSV |
| Structure | Find & Replace, Flatten/Nest, Pick Fields, Remove Fields, Copy/Move, Restructure |
| Cleanup | Clean JSON, Format Values, Redact, Map Values |
| Schema | Normalize, Truncate, Compute Fields |
| Analysis | Aggregate, Summarize, Diff |
| Generate | Mock Data, Filter |
| Merge | Deep Merge |
| Localization | Add Localization |
Related
Last updated on