Paso 1
Pega o carga tu JSON
Pegue una carga útil en el editor o elija un archivo .json local. Utilice Muestra cuando desee un punto de partida seguro o Borrar antes de reemplazar el texto actual.
Pegue JSON o abra un archivo para formatearlo, validarlo, embellecerlo o minimizarlo. Elija sangría, revise los errores del analizador y copie o descargue el resultado en su navegador sin iniciar sesión.
JSON espacio de trabajo
Pegue JSON o cargue uno local .json archivo. El analizador y la salida permanecen en este navegador.
Ejecuta una acción para ver el resultado.
Tu JSON formateado aparecerá aquí.
Paso 1
Pegue una carga útil en el editor o elija un archivo .json local. Utilice Muestra cuando desee un punto de partida seguro o Borrar antes de reemplazar el texto actual.
Paso 2
Elige Formato para sangrar, Minimizar para una salida compacta o Validar cuando solo necesites comprobar la sintaxis. Selecciona 2 espacios, 4 espacios o tabulaciones para el JSON formateado.
Paso 3
Revise el estado válido o no válido, el mensaje del analizador y el recuento de caracteres. Copie el resultado o descargue un archivo .json cuando la salida esté lista.
Cuando el analizador rechaza JSON, verifique las pequeñas reglas que causan la mayoría de los errores al copiar y pegar. El formateador informa el problema sin reescribir silenciosamente su entrada.
El JSON estándar utiliza comillas dobles alrededor de claves de objetos y valores de cadena. Un objeto {'name': 'Ada'} de estilo JavaScript no es válido JSON.
El elemento final de un objeto o matriz no puede ir seguido de una coma. Elimínelo antes de ejecutar el validador nuevamente.
Cada apertura { or [ needs a matching closing } o ]. Para datos profundamente anidados, verifique primero el objeto o matriz incompleto más cercano.
Elimine los comentarios // y /* */ antes del análisis. JSONC y JSON5 admiten una sintaxis diferente, por lo que necesitan un analizador compatible.
El formato es una opción de legibilidad; Minimizar es una opción de compacidad. Utilice el recuento de resultados y la siguiente tarea para decidir qué resultado pertenece a su proyecto.
Dos espacios son un valor predeterminado práctico para API ejemplos, revisiones de código y documentación porque el anidamiento permanece legible sin hacer que el archivo sea innecesariamente alto.
Elija cuatro espacios o tabulaciones cuando coincidan con el proyecto circundante. La sangría cambia sólo los espacios en blanco; no cambia los valores analizados.
Minimizar elimina espacios no esenciales y saltos de línea. Compare el recuento de caracteres reales antes de utilizar el resultado compacto en una solicitud o carga útil almacenada.
Un formateador útil debe tener claro dónde se ejecuta y qué prueba (y qué no) un análisis válido.
La página actual lee el texto pegado y los archivos seleccionados en el navegador y crea el resultado localmente. Evite pegar secretos en cualquier herramienta que no haya revisado de forma independiente.
Un análisis exitoso confirma JSON solo la gramática. No verifica los campos obligatorios, rangos de valores, tipos, permisos ni las reglas comerciales de un API.
Las entradas muy grandes o profundamente anidadas pueden estar limitadas por el dispositivo y el navegador. Si la página deja de responder, utilice un editor local o un analizador de línea de comandos para ese archivo.
El texto pegado y los archivos seleccionados se leen y transforman en este navegador. La página actual no envía su JSON a un servicio externo ni requiere una cuenta.
Un formateador JSON, también llamado embellecedor JSON o impresora bonita, agrega sangrías y saltos de línea consistentes a JSON válido para que las personas puedan leer y revisar su estructura.
El formato cambia los espacios en blanco y los saltos de línea. La validación comprueba si el texto sigue la sintaxis JSON. Esta herramienta utiliza el analizador del navegador para comprobar la sintaxis; no verifica un esquema JSON separado ni reglas comerciales.
Sí. Elija Minimizar para eliminar espacios en blanco no esenciales y producir una cadena JSON compacta. El panel de resultados muestra la salida real para que pueda compararla con la entrada.
Sí. Elija un archivo .json local para cargarlo en el editor, luego formatéelo, valídelo o minimícelo y descargue el texto resultante.
El estándar JSON no permite comentarios // o /* */, y no permite una coma final después del elemento final en un objeto o matriz. JSONC y JSON5 son sintaxis diferentes con sus propios analizadores.
No. Comprueba únicamente la sintaxis JSON. Un análisis válido no prueba que los campos obligatorios, los tipos de datos o las reglas específicas de API coincidan con un esquema JSON.
El formateador actual procesa el texto pegado y los archivos seleccionados en su navegador y no envía la entrada a un servicio externo. Esto describe la implementación actual de esta página, no una garantía general sobre todos los formateadores en línea.
Sí. El formateador ofrece 2 espacios, 4 espacios y pestañas. La sangría cambia el diseño de los espacios en blanco, no los valores JSON analizados.
Continúa con otra herramienta basada en navegador.
Base64 Codificador y decodificador
Codifica o decodifica texto UTF-8 y URL-seguro Base64 en línea. Pegue un valor, copie el resultado o descárguelo desde su navegador sin registrarse ni iniciar sesión.
Convertidor de marcas de tiempo de Unix
Convertir Marcas horarias Unix en segundos o milisegundos en UTC, hora local o ISO 8601. Convertir fechas volver a marcas horarias en línea sin registro ni inicio de sesión.
URL Codificador y decodificador
Codificar o decodificar componentes URL, URLs completas y parámetros de consulta con codificación por ciento UTF-8. Copiar el resultado en línea sin registro ni inicio de sesión.
JWT Decodificador
Inspecciona JWT encabezados, cargas útiles, reclamos, tiempos de vencimiento y segmentos de firma en tu navegador. Decodificar localmente sin iniciar sesión; Esta herramienta no verifica firmas.