Search for a tool or command
Recursively strip every null value from a JSON document.
The Remove Nulls tool walks your entire JSON document and deletes every property whose value is null, at any depth. This produces leaner payloads and cleaner configs where absent data is simply omitted rather than explicitly set to null. You control whether nulls inside arrays are dropped or preserved to keep positions intact.
Add the document that contains null values you want to clean up.
Choose whether null elements inside arrays are removed or kept in place.
The tool deletes every null property throughout the structure.
Use the leaner JSON in your API request, config, or storage.
Input
{
"id": 5,
"nickname": null,
"profile": {
"bio": null,
"avatar": "a.png"
}
}Output
{
"id": 5,
"profile": {
"avatar": "a.png"
}
}Remove empty strings, arrays, objects, and nulls throughout JSON.
Pretty-print JSON with configurable indentation and instant validation.
Deep-merge two or more JSON objects into one.
Strip whitespace to shrink JSON to the smallest valid payload.