JSON Key Renamer
Rename keys across a JSON object.
Rename JSON keys in bulk
Renaming a field throughout a payload by hand is error-prone. This renames a key everywhere it appears, including inside nested objects and arrays, in one pass.
It is the safe way to rename a field across a whole payload — following an API change or a schema tidy-up — without the risk of a find-and-replace catching a value by accident.
Structure preserved
Only the key names change; values and nesting stay intact. The rename runs entirely in your browser. Your data is renamed on your device and never uploaded.
Frequently Asked Questions
What does this json key renamer do?
Rename keys throughout nested JSON using a mapping list.
Can I use this with private work data?
Yes. The tool runs entirely in your browser, so pasted data is not uploaded, logged, or stored by Bushe.co.
What should I check before using the output?
Review the preview or output for delimiter issues, unexpected blank rows, and field names that may need cleanup before importing elsewhere.
Is this tool free?
Yes. It is free to use and does not require an account.
More free browser utilities for data cleanup, formatting, and developer workflows.