Conversor de CSV, JSON y tablas
Convierte entre CSV, tablas pegadas desde una hoja de cálculo, JSON y tablas Markdown
Cargando la herramienta…
Lee CSV, celdas copiadas de una hoja de cálculo, JSON o una tabla Markdown y lo convierte a otro formato. Úsalo para pasar de CSV a JSON, o de una tabla de una hoja de cálculo a una tabla Markdown o a sentencias SQL INSERT.
Cómo se usa
- Pega una tabla en el cuadro de entrada, o pulsa «Abrir archivo» para abrir un archivo .csv, .tsv, .json o .txt.
- Deja el «Formato de entrada» en «Detectar automáticamente» y revisa la vista previa. Si la primera línea no contiene los nombres de las columnas, desactiva «La primera fila es el encabezado».
- En «Convertir a», elige CSV, TSV, JSON, tabla Markdown, tabla HTML o SQL INSERT y fija sus opciones.
- Pulsa «Copiar» para llevarte el resultado, o «Guardar archivo» para descargarlo.
Cómo funciona
- Una celda que contiene una coma o un salto de línea se pone entre comillas dobles, y unas comillas dobles dentro de una celda se escriben dos veces. La entrada se lee con la misma regla.
- El JSON anidado se aplana en nombres de columna unidos con puntos, como user.name. Al volver a convertir a JSON, la opción de anidamiento reconstruye la estructura original.
- Los archivos se leen como UTF-8, o con una codificación antigua según el idioma de la página si no son UTF-8 válido. La vista previa muestra las 100 primeras filas; la conversión las usa todas.
- El texto pegado se guarda en este navegador y sigue ahí cuando vuelves.
Preguntas frecuentes
- ¿Cómo convierto CSV a JSON?
- Pega el CSV y elige JSON en «Convertir a». Con «Array de objetos», los nombres de columna de la primera fila pasan a ser las claves de cada elemento.
- ¿Por qué mi CSV muestra caracteres raros en Excel?
- Excel puede leer un archivo UTF-8 sin BOM con otra codificación. Activa «Añadir BOM UTF-8 al archivo guardado» y descárgalo con «Guardar archivo»; así Excel muestra bien el texto.
- ¿Puedo convertir una tabla de Excel en una tabla Markdown?
- Sí. Las celdas copiadas de Excel se detectan como separadas por tabulaciones. Elige «Tabla Markdown» en «Convertir a» y fija la «Alineación de columnas» si hace falta.
- ¿Un valor como 007 se convertirá en 7?
- No. Incluso con «Convertir números y true/false en valores» activado, valores como 007 o números muy largos se quedan como texto.