Visor de CSV

Pega CSV y léelo como una tabla: sin botones, sin subidas y sin reescribir nada.

Cómo se usa

  1. Pega tu texto CSV, TSV o separado por punto y coma en el cuadro: la tabla se dibuja mientras escribes, no hay ningún botón que pulsar. «Abrir archivo» lee un .csv/.tsv/.txt local en el mismo cuadro; nunca sale de tu dispositivo.
  2. Deja el delimitador en «Automático» y comprueba el recuento de filas y columnas. Si todo cae en una sola columna, elige el delimitador a mano; desactiva «La primera fila es la cabecera» cuando el archivo empiece directamente con datos.
  3. Haz clic en el nombre de una columna para ordenarla (ascendente → descendente → orden del archivo), escribe en el cuadro de filtro para conservar solo las filas que coincidan y luego copia o descarga la vista que estás viendo.

Ejemplo

Entrada

pedido_id,cliente,nota,importe
1001,"García, Ana",pidió un reembolso,89.90
1002,Luis Ortega,,42.00
1003,"Chen, Wei",pedido urgente,15.50

Tabla

3 filas × 4 columnas

pedido_id | cliente      | nota               | importe
1001      | García, Ana  | pidió un reembolso | 89.90
1002      | Luis Ortega  |                    | 42.00
1003      | Chen, Wei    | pedido urgente     | 15.50

La coma dentro de «García, Ana» está entre comillas, así que forma parte del nombre en lugar de dividir la fila en dos: la tabla tiene 4 columnas en todas las filas. La fila 1002 tiene la nota vacía, que se ordena al final en ambos sentidos.

Reglas, límites y problemas conocidos

  • Solo lectura: no puedes editar celdas ni guardar de vuelta en el archivo. A cambio, tu texto y tu archivo nunca se reescriben: el original siempre está a una edición de distancia.
  • Solo se dibujan las primeras 200 filas de la vista actual. Los recuentos de filas y columnas son siempre exactos; usa el filtro para acotar un archivo grande a lo que necesites.
  • Los archivos se limitan a 2 MiB y se descodifican con el descodificador del propio navegador: no se adivina nada. Si UTF-8 falla, elige la codificación de tu idioma en la lista junto a «Abrir archivo» (GB18030 o Big5 en la página china, Windows-1256 en la árabe, Windows-1252 en la inglesa); un archivo en cualquier otra codificación tendrá que guardarse antes como UTF-8.
  • No se convierte nada: cada celda se muestra exactamente como la tiene el archivo. Los ceros iniciales sobreviven (0001 sigue siendo 0001), «3-11» sigue siendo texto y un ID largo nunca se convierte en 1,23E+15, a diferencia de una hoja de cálculo. Las fechas como 03/04/2026 tampoco se interpretan, porque el orden es ambiguo.
  • El análisis sigue la RFC 4180: un valor entre comillas dobles puede contener el delimitador, un salto de línea y una comilla duplicada («» para una «). «Automático» solo mira la primera línea e ignora lo que hay entre comillas: cuenta comas, puntos y coma, tabulaciones y barras verticales, y toma el más frecuente; en caso de empate, gana la coma.
  • Las líneas completamente en blanco se omiten y se cuentan en la nota; una línea formada solo por delimitadores («,,») es dato real y se conserva como campos vacíos.
  • Las filas cuyo número de campos difiere de la primera se muestran igualmente y se enumeran en la nota encima de la tabla. La tabla es tan ancha como la fila más ancha, así que nunca se descarta ningún campo.
  • La ordenación usa las reglas de tu idioma, con las secuencias de dígitos comparadas por valor, de modo que 9 va antes que 10; un valor con separador de miles o coma decimal (1.234,56 o 1,5) no tiene garantizado ordenarse por valor. Las celdas vacías bajan al final en ambos sentidos.
  • Una celda de más de 120 caracteres se muestra cortada con «…»: pasa el cursor por encima para leer el valor completo; al copiar o descargar siempre se escribe el texto íntegro.
  • Copiar y descargar escriben la vista actual —después de filtrar y ordenar— como CSV según la RFC 4180 con el delimitador elegido, así que convertir un archivo de punto y coma en uno de comas es una conversión real. Con «La primera fila es la cabecera» desactivado no se escribe fila de cabecera.
  • Sin columna de números de fila, sin estadísticas por columna, sin gráficos, sin edición, sin combinar/dividir/quitar duplicados, sin lectura de .xlsx ni de archivos comprimidos y sin exportación a JSON/Excel/SQL: la conversión de formatos está en el conversor de configuración y en la caja de herramientas JSON. No se sube ni se guarda nada.

Lo que suele hacer falta después, cuando la tabla ya se puede leer.