Abrir Formateador y validador JSON

Qué problema resuelve

Valida JSON estricto y cambia su presentación conservando literales numéricos, orden de claves y strings escapados.

Paso a paso en ViBytes Tools

  1. Introduce JSON y selecciona indentación permitida.
  2. Valida y formatea; si falla, corrige el error indicado.
  3. Copia el resultado y verifica sus datos antes de usarlo en otro sistema.

Ejemplo y cómo comprobarlo

Entrada: Entrada {"n":9007199254740993}.

Resultado esperado: El número se conserva exactamente como 9007199254740993, sin redondearlo.

Errores habituales y decisiones

El entero 9007199254740993 no se representa exactamente en un Number de JavaScript. Este formateador conserva el literal numérico y solo cambia presentación. Eso no obliga al sistema receptor a conservarlo: comprueba su parser antes de enviar el resultado. Las claves duplicadas se rechazan para no escoger silenciosamente una.

Límites antes de continuar

  • No acepta comentarios, comas finales ni expresiones JavaScript. Rechaza claves duplicadas y profundidad excesiva.
  • Hasta 100000 unidades UTF-16, profundidad 64, 20000 valores y salida acotada. Formatear no verifica el significado de tus datos.

Pregunta frecuente

¿Admite comentarios o comas finales?

No. Son extensiones de otros formatos, no JSON estricto. Corrige el error; no se usa eval ni se ejecuta contenido.

Abrir Formateador y validador JSON.