Formatear, validar y minificar JSON
El formateador de JSON de MailDrop toma JSON crudo, apretado o generado por máquinas y lo convierte en un documento limpio y legible con una sangría consistente de 2 espacios. Pega cualquier JSON, desde un fragmento de configuración de dos líneas hasta una respuesta de API grande, y formatéalo al instante en tu navegador. La misma página también valida tu entrada y puede minificar el JSON formateado de vuelta a una sola línea compacta para uso en producción.
La validación es donde la herramienta demuestra su valor. Un JSON inválido es una de las causas más comunes de llamadas a API fallidas, archivos de configuración rotos y errores misteriosos en las aplicaciones, y el carácter culpable suele ser una sola coma sobrante o una clave sin comillas enterrada en lo profundo del documento. Cuando tu entrada no se puede parsear, el formateador reporta un mensaje de error claro describiendo qué falló, para que corrijas el problema en lugar de adivinar.
Todo el parseo, formateo y minificado ocurre del lado del cliente en tu navegador, así que las respuestas de API que contienen tokens o datos personales nunca se suben a ninguna parte. La herramienta es gratuita, sin registro, y acompaña al correo temporal de MailDrop en un kit de herramientas creado para desarrolladores que valoran la privacidad.
Suelta el JSON crudo en el área de entrada. Puede venir de una respuesta de API, una línea de log, un archivo de configuración o una carga de webhook, y no importa si está minificado, mal indentado o todo en una sola línea.
Haz clic en Formatear para imprimir el documento con sangría de 2 espacios. Los objetos y arreglos anidados se disponen jerárquicamente, haciendo que la estructura, los nombres de las claves y los valores sean fáciles de recorrer y comparar.
Si la entrada no es JSON válido, la herramienta muestra un mensaje de error describiendo el problema en lugar de la salida. Corrige el fallo, como una coma final o una comilla ausente, y formatea de nuevo.
Haz clic en Minificar para eliminar todos los espacios innecesarios y colapsar el documento a su forma válida más pequeña, ideal para incrustar en peticiones, variables de entorno o cargas sensibles al ancho de banda.
No. El formateo, la validación y la minificación los realiza por completo JavaScript en tu navegador. Nada de lo que pegas se transmite, almacena o registra, lo cual importa porque el JSON del mundo real suele contener claves de API, tokens de sesión, direcciones de correo y otros datos que no querrías que salieran de tu máquina.
Comas finales después del último elemento de un objeto o arreglo, comillas simples en lugar de dobles, claves sin comillas y saltos de línea crudos dentro de cadenas explican la mayoría de los fallos. Los literales de objeto de JavaScript permiten varios de estos, por eso código que se ve bien suele fallar como JSON. El validador señala esos errores con un mensaje.
Dos espacios es la convención más extendida para JSON en las herramientas modernas, un equilibrio entre legibilidad y espacio horizontal. Las respuestas de API profundamente anidadas se mantienen en pantalla en lugar de desplazarse lejos a la derecha, y la salida genera diffs limpios en control de versiones acorde con la mayoría de las guías de estilo.
Minifica cuando el JSON lo consumen máquinas y no personas: cuerpos de peticiones, cargas almacenadas, parámetros de consulta y configuraciones incluidas en builds. Eliminar los espacios encoge el documento sin cambiar su significado. Formatea cuando los humanos necesiten leer, revisar o depurar los datos. Ambas operaciones son reversibles y sin pérdida.
Probar webhooks, APIs de registro y sistemas de notificaciones suele producir cargas JSON por un lado y correos por el otro. Usa este formateador para inspeccionar las cargas y una bandeja de correo desechable de MailDrop para recibir los mensajes, y podrás verificar una integración completa sin exponer una dirección personal al tráfico de pruebas.