Formato
Formatea y minifica JSON, XML, SQL, HTML, CSS y JavaScript en línea. Sangría automática, validación de sintaxis y la posición del error, todo en local.
Herramientas de esta categoría
Formateador JSON
Formatea, valida y repara JSON en línea: árbol plegable, búsqueda de claves y valores, edición nodo a nodo y errores con línea y columna.
JSON a código
Convierte una muestra JSON en interfaces de TypeScript, structs de Go, clases de Java o structs de Rust; las claves que faltan salen opcionales.
Formateador SQL
Formatea SQL en línea: una cláusula por línea, palabras clave con el mismo estilo y subconsultas sangradas. El minificador quita los comentarios.
Conversor JSON5
Pasa JSON5 a JSON estricto: comentarios, claves sin comillas, comillas simples, comas finales, hexadecimal e Infinity, con errores por línea y columna.
Formateador XML
Formatea XML en línea por niveles de etiqueta, con comentarios, CDATA y DOCTYPE en su propia línea y los valores de atributo intactos.
Formateador HTML
Formatea HTML en línea por niveles de etiqueta, manteniendo el texto y las etiquetas en línea en la misma línea y el contenido de script o pre intacto.
Conversor JSONL
Convierte JSONL (NDJSON) y arrays JSON en ambos sentidos: analiza línea a línea e indica la línea que falla, salta las líneas vacías y trata CRLF y BOM.
Formateador CSS
Formatea CSS en línea: una declaración por línea y cada selector de la lista en la suya. El minificador solo quita el espacio estructural.
Conversor INI
Convierte INI / .properties y JSON en ambos sentidos: secciones, comentarios, continuaciones, escapes y números solo si no se pierde nada.
Conversor CSV
Convierte CSV / TSV y JSON en ambos sentidos: detecta el delimitador, cita bien los campos, quita el BOM de Excel y solo numera lo que no pierde datos.
JS: minificar y embellecer
Minifica JavaScript (quita comentarios y espacios, conserva las licencias /*!) o lo embellece reindentando por llaves y puntos y coma. Nada se sube.
Conversor YAML
Convierte YAML a JSON y al revés: varios documentos, anclas y claves de fusión, enteros grandes exactos y errores de análisis con línea y columna.
Formateador Shell
Indenta un script de shell por su estructura: if/fi, for/done, case/esac y funciones se alinean. Solo cambia el espacio inicial; el heredoc queda intacto.
Conversor TOML
Convierte TOML y JSON en ambos sentidos: los cuatro tipos de fecha y hora, arrays de tablas, claves con puntos, enteros grandes e inf/nan intactos.
Ofuscador JS
Quita comentarios y espacios, escapa cadenas y números y renombra variables locales: más pequeño y más difícil de hojear. Todo en local.
Formateador de Python
Reindenta código Python a partir de un análisis real con tree-sitter: solo cambia el espacio inicial de cada línea, nunca el interior.
Formateador de Ruby
Reindenta código Ruby a partir de un análisis real con tree-sitter: solo cambia el espacio inicial de cada línea, nunca el interior.
Formateador de Java
Reindenta código Java a partir de un análisis real con tree-sitter: solo cambia el espacio inicial de cada línea, nunca el interior.
Formateador de C
Reindenta código C a partir de un análisis real con tree-sitter: solo cambia el espacio inicial de cada línea, nunca el interior.
Formateador de C#
Reindenta código C# a partir de un análisis real con tree-sitter: solo cambia el espacio inicial de cada línea, nunca el interior.
Inspector de JSON
Inspecciona un JSON: profundidad, número de nodos, reparto por tipos, el array más largo y las claves duplicadas que JSON.parse se traga sin avisar.
Formateador de PHP
Reindenta código PHP a partir de un análisis real con tree-sitter: solo cambia el espacio inicial de cada línea, nunca el interior.
Formateador de Perl
Reindenta código Perl con un análisis real de tree-sitter y deja intactos los bloques heredoc y las directivas POD.
Formateador de VBScript
Reindenta VBScript emparejando palabras clave de bloque como Sub / If / For / Do; solo cambia el espacio inicial de cada línea.
Minificador SVG
Minifica SVG: quita comentarios y metadatos, junta el espacio entre etiquetas, baja los decimales de las coordenadas y borra los id sin referencias.
XML ↔ JSON
Convierte entre XML y JSON con una convención fija (atributos como @nombre, etiquetas repetidas como arrays) e informa de lo que la conversión ha perdido.
TOON ↔ JSON
Convierte entre TOON y JSON en ambos sentidos, con delimitador de coma, tabulador o barra vertical, y compara las longitudes en caracteres (no en tokens).
Conversor de hojas de cálculo
Arrastra un .xlsx, .xls, .ods o .csv y conviértelo a CSV, JSON, una tabla Markdown o una tabla HTML. El archivo no se sube.