Herramienta de Tool Kumar

Reparar JSON

Pega JSON incorrecto para ver qué falla y una versión reparada al lado. Tool Kumar señala cada problema con su línea y columna, y Reparar entrada aplica todas las correcciones en un solo paso que puedes deshacer.

Cómo usar esta herramienta

  1. Pega el JSON incorrecto o abre el archivo.
  2. El aviso cuenta los problemas reparables e indica el primero con su línea y columna; el editor subraya cada uno.
  3. Comprueba el documento reparado en la vista Formatear y elige Reparar entrada para aplicarlo. Ctrl+Z deshace el cambio.

Ejemplo práctico

Este ejemplo combina errores habituales: un comentario, claves sin comillas, comillas simples, True y None de Python, una coma final, una coma ausente y NaN. La salida es el documento reparado.

Entrada

{
  // account settings
  name: 'Ada',
  active: True,
  plan: None,
  tags: ['json', 'tools',],
  limits: {"daily": 100 "monthly": 3000},
  ratio: NaN
}

Salida

{
  "name": "Ada",
  "active": true,
  "plan": null,
  "tags": [
    "json",
    "tools"
  ],
  "limits": {
    "daily": 100,
    "monthly": 3000
  },
  "ratio": null
}

Opciones y casos especiales

  • Corrige comentarios, claves sin comillas, cadenas con comillas simples, comas finales, comas ausentes entre propiedades, True, False y None de Python y bloques de código Markdown que rodean el JSON pegado.
  • NaN e Infinity no tienen representación en JSON, así que se convierten en null. Comprueba la salida cuando esos valores importen.
  • Algunas entradas no se pueden reparar, como una cadena sin comilla de cierre. En ese caso, el aviso informa de un error y su ubicación.
  • La reparación conserva los dígitos de tus números y el orden de tus claves.

Privado por defecto

Tu documento permanece en este navegador. Tool Kumar analiza, convierte y crea las descargas en tu dispositivo, sin cuenta ni pasos para subir archivos.

Preguntas sobre Reparar JSON

¿Cómo corrijo un JSON incorrecto?
Pégalo aquí. Tool Kumar señala cada problema y muestra una versión reparada. Elige Reparar entrada para aplicar todas las correcciones a la vez o edita la entrada a mano.
¿Se pueden reparar todos los errores JSON?
No. Los errores de comillas, comas y comentarios se corrigen automáticamente. El texto que falta, como una cadena cortada antes de su comilla de cierre, debe corregirse a mano.
¿La reparación cambia mis valores?
Los valores se mantienen, salvo NaN e Infinity, que JSON no puede representar y que se convierten en null. Revisa la salida antes de usarla.

Guías de errores relacionados

Herramientas relacionadas

Validador JSON, Escapar y desescapar JSON y Formateador JSON.