Formateador, minificador y validador JSON

Formatea, embellece, valida o minifica JSON en el navegador. Elige la sangría, ordena claves anidadas y conserva los enteros grandes sin redondearlos.

0 caracteres
Resultado

El resultado aparecerá aquí.

Cómo formatear, validar o minificar JSON

  1. Pega un documento JSON, como una respuesta de API o una configuración.
  2. Elige Formatear para facilitar la lectura, Minificar para compactar o Validar para comprobar la sintaxis.
  3. Ajusta la sangría o el orden de las claves y copia o descarga el resultado.

Claves para usar Formateador, minificador y validador JSON

Se conservan los literales numéricos, incluso fuera del rango de enteros seguros de JavaScript. Se rechazan comentarios y comas finales. Las claves duplicadas se señalan para evitar que desaparezca un valor al formatear.

Ejemplo de formato JSON que conserva un entero grande

Entrada
{"message":"¡Hola, mundo! 👋","id":9007199254740993,"enabled":true}
Resultado
{ "message": "¡Hola, mundo! 👋", "id": 9007199254740993, "enabled": true }

Preguntas sobre Formateador, minificador y validador JSON

¿Qué diferencia hay entre formatear y minificar JSON?

Formatear añade sangría y saltos para facilitar la lectura. Minificar elimina espacios innecesarios fuera de las cadenas. Los valores y los espacios dentro de las cadenas se conservan.

¿Los enteros grandes pierden precisión?

Este formateador conserva la escritura de los números, incluido 9007199254740993, sin convertirlos a números de JavaScript. Así evita redondear identificadores fuera del rango de enteros seguros.

¿Por qué mi JSON no es válido?

Las causas habituales son comillas simples, claves sin comillas, comas finales y comentarios. También se rechazan claves duplicadas para no descartar valores en silencio. Se informa del error sin adivinar correcciones.

¿Ordenar las claves cambia el orden de los arrays?

No. Solo se ordenan las claves de los objetos, incluidos los anidados. Los arrays mantienen su orden. El resultado no es un formato de canonicalización para firmas criptográficas.

¿Se suben mis archivos, tokens o textos?

No. Los datos se procesan en tu navegador. El sitio proporciona la página y el programa, pero no envía tus datos a un servidor de conversión ni los guarda en una cuenta.

  • Decodificador JWT

    Lee cabeceras y contenido JWT, y consulta fechas de caducidad y activación sin enviar el token a ningún servidor.

  • Comparador de textos

    Compara dos textos por líneas, palabras o caracteres y resalta cambios conservando espacios y saltos de línea.

  • Codificador y decodificador Base64

    Convierte texto UTF-8 a Base64 o decodifica Base64 estándar y seguro para URL, con control del relleno y los saltos de línea.

Usos habituales y ejemplos

  • Decodificador Base64

    Convierte Base64 en texto UTF-8 legible o descarga los bytes originales.

  • Minificador JSON

    Reduce JSON a una línea sin alterar los textos ni la precisión de los números.

Todas las herramientas para desarrolladores

Codificación y archivos

Convierte entre texto, bytes, URL e imágenes incrustadas sin alterar los datos originales.

Revisión de datos y textos

Lee datos estructurados y tokens, y comprueba exactamente qué ha cambiado.

Hashes, identificadores y horarios

Verifica archivos, genera identificadores y consulta fechas y ejecuciones periódicas.

Los datos y archivos se procesan en tu dispositivo. No dejes resultados confidenciales en un portapapeles compartido y utiliza un dispositivo de confianza para claves privadas y tokens.