Repair malformed JSON from your agent.
Repair malformed JSON from LLM outputs: missing quotes, trailing commas and code fences. Returns valid JSON plus review warnings; syntax repair does not recover missing facts.
Try with your own data
Runs in this browser. No account, wallet or API key. Your input and result are not sent to InvokePort. API automation uses a scoped key.
See a real example result
Calculated by the same tool engine on this fixed synthetic example. No account, payment or external provider call. Use the tool page to submit your own input.
Input · JSON
{
"text": "{name: 'Alpha', active: True,}"
}Output · JSON
Reveal the result to inspect the output format before using the tool.
What you receive
- Repaired JSON text and parsed value
- Changed flag and explicit review warnings
- Browser download or a structured API response
Scope & limits
- Best-effort syntax repair only. Missing facts cannot be recovered; review truncated input, duplicate keys and large numbers.
- 64 KiB text, depth 16, 256 opening brackets (including strings), 5,000 values. No code execution or external service.
Use it in your workflow
- Paste malformed JSON into the browser tool.
- Review the repaired values and validate your schema.
- For repeatable automation, call /api/tools/json-repair with a scoped key.
API schemas and request examples are on the tool reference. Read the authentication and payment guide.
Your data & delivery
Submitted input and result bodies are not stored by InvokePort. Operational metadata and hashes may be recorded. Do not submit credentials or unnecessary personal data.
Free results are not retained for recovery. Save the returned JSON; do not automatically repeat a request with an unknown outcome.
Delivery problem? Contact support with the request ID.