Formateador y Validador de JSON
Este formateador y validador de JSON embellece, minifica y valida JSON directamente en tu navegador. Pega o sube tu JSON y la salida aparece al instante con resaltado de sintaxis y comprobación de errores en tiempo real, sin instalaciones ni registro.
Tienes dos formas de leer tus datos: una vista Código con colores para revisar el JSON formateado, y una vista Árbol plegable para explorar objetos y arreglos anidados. Cuando algo está mal, la validación señala la línea y columna exactas para que lo corrijas rápido.
Cómo formatear y validar JSON
Agrega tu JSON
Pega tu JSON en el panel Entrada de la izquierda, haz clic en Subir archivo para cargar un archivo .json o .txt, o presiona Datos de ejemplo para probarlo. La salida formateada aparece automáticamente.
Formatea o minifica
Elige Formatear para embellecer el JSON con sangría limpia, o Minificar para comprimirlo en una sola línea. En modo Formatear, escoge una sangría de 2, 4 u 8 espacios.
Comprueba la validez
La barra de estado muestra JSON válido o JSON inválido mientras escribes. Si hay un error, aparecen la línea y columna exactas y se resalta en el editor la línea con el problema.
Explora, copia o descarga
Cambia a la pestaña Árbol para navegar los datos anidados con nodos plegables, y luego usa Copiar, Descargar o Limpiar para terminar.
Funciones
Modos Formatear y Minificar
Alterna entre embellecer el JSON con sangría legible y comprimirlo en una sola línea compacta.
Sangría configurable
Elige 2, 4 u 8 espacios de sangría para que coincida con el estilo de tu proyecto.
Validación en tiempo real
El JSON se valida mientras escribes, mostrando y resaltando la línea y columna exactas de cualquier error de sintaxis.
Resaltado de sintaxis
Las claves, cadenas, números, booleanos y valores null se colorean para que los datos sean fáciles de revisar.
Vista de árbol plegable
Explora el JSON anidado como una jerarquía, con etiquetas de tipo como Object{5} y Array[3] en cada nodo.
Subir archivos
Carga JSON directamente desde tu dispositivo usando archivos .json o .txt.
Descargar la salida
Guarda el resultado formateado como un archivo .json con un solo clic.
Copiar al portapapeles
Copia el JSON formateado a tu portapapeles al instante, listo para pegarlo donde quieras.
Datos de ejemplo
Carga un ejemplo listo para usar y prueba la herramienta sin preparar tu propio JSON.
Estadísticas en vivo
La barra de estado muestra el número de líneas, el tamaño del archivo y el total de claves de todos los objetos anidados.
Preguntas frecuentes
¿Cómo formateo o embellezco JSON en línea?
Pega tu JSON en el panel Entrada y el resultado formateado aparece automáticamente. Asegúrate de tener seleccionado el modo Formatear, luego elige una sangría de 2, 4 u 8 espacios. Embellecer agrega la sangría y los saltos de línea adecuados, de modo que un bloque de una sola línea como {"name":"John","age":30} se convierte en una estructura legible de varias líneas.
¿Cómo valido JSON y encuentro errores de sintaxis?
La validación se ejecuta mientras escribes. La barra de estado muestra JSON válido o JSON inválido, y cuando hay un problema el mensaje de error indica la línea y columna exactas y resalta esa línea en el editor, para que vayas directo al fallo.
¿Qué causa un error de "JSON inválido"?
Las causas más comunes son una coma faltante o de más, un corchete o llave sin cerrar, claves sin comillas, comillas simples en lugar de dobles, una coma final después del último elemento y los comentarios, ya que JSON no admite comentarios. La posición del error te indica dónde se detuvo el analizador.
¿Cuál es la diferencia entre formatear y minificar?
Formatear (embellecer) agrega sangría y saltos de línea para que el JSON sea legible para las personas. Minificar elimina cada espacio, tabulación y salto de línea innecesario para reducir el archivo a su menor tamaño, ideal para enviar JSON por la red o guardarlo donde el tamaño importa.
¿Hay un límite de tamaño de archivo?
No hay un límite fijo. Como todo se ejecuta en tu navegador, el límite práctico depende de la memoria de tu dispositivo. La mayoría de los navegadores modernos manejan archivos JSON de varios megabytes sin problemas.
¿Mis datos JSON se mantienen privados?
Sí. Todo el procesamiento ocurre por completo en tu navegador mediante JavaScript. Tu JSON nunca se sube a ningún servidor y no se guarda ni se rastrea nada, así que tus datos permanecen en tu dispositivo.
Aún no hay comentarios. ¡Sé el primero en comentar!