Formateador y minificador JSON

Formatea JSON con sangría limpia o minifícalo en una sola línea sin enviar datos fuera de tu navegador.

Cómo funciona
  • Requiere JSON válido. No admite comas finales ni comentarios.
Caracteres: 0 Palabras: 0
Sobre el formateo y minificación de JSON

¿Qué es formatear y minificar JSON?

JSON es un formato ligero de intercambio de datos. El formateo añade sangría de 2 espacios y saltos de línea legibles.

La minificación elimina espacios innecesarios, creando un texto compacto para transmisión HTTP. Todo funciona localmente en el navegador.

Formatear y minificar JSON en código

JavaScript
// Format with 2 spaces
const formatted = JSON.stringify(JSON.parse(raw), null, 2);
// Minify to single line
const minified = JSON.stringify(JSON.parse(raw));
Python
import json
data = json.loads(raw)
formatted = json.dumps(data, indent=2)
minified = json.dumps(data, separators=(',', ':'))

Preguntas sobre el formateo de JSON

¿El formateo valida la sintaxis?
Sí. El formateo valida la sintaxis estricta de JSON sin borrar tu entrada.
¿Se admiten cargas JSON grandes?
Como el procesamiento ocurre en memoria en el navegador, archivos grandes se procesan sin límites de subida.
¿Admite JSON5 o comentarios?
No. Cumple estrictamente el estándar RFC 8259 JSON.