Abre un archivo CSV, TSV o Excel —o pega texto crudo— y léelo como una tabla limpia, ordenable y filtrable.
El archivo se analiza localmente en tu navegador con SheetJS. Solo la librería de análisis viene de un CDN; tus datos se quedan.
Suelta un archivo CSV / TSV / XLSX o haz clic para elegir
Carga o pega datos para ver la cuadrícula.
El análisis lo realiza SheetJS, el lector de hojas de cálculo de código abierto de referencia, ejecutándose localmente en tu navegador. El texto (datos pegados o archivos .csv/.tsv) pasa por su analizador de separadores: el modo auto deja que infiera el separador de la primera línea, y el manual lo fuerza. Los archivos binarios (.xlsx, .xls, .ods) pasan por el lector completo de libros y la hoja activa se aplana a un array de arrays, de modo que toda fuente acaba en una cuadrícula uniforme antes de renderizarse.
Sí. Suelta un libro .xlsx o .xls y la hoja activa —la que estaba abierta al guardar el archivo, o la primera si no hay ninguna marcada— se aplana en una cuadrícula. Las demás hojas no se muestran, y las fórmulas llegan con su último valor calculado, que es lo que el archivo guarda para otras aplicaciones.
Porque las fechas se muestran a partir de su valor crudo almacenado, no del formato de presentación elegido. Una celda de fecha puede aparecer como una cadena tipo ISO, 2026-01-15T00:00:00, o como el número de serie que SheetJS no logró reconocer, según cómo se escribió el archivo. El visor es honesto a propósito: ves lo que el archivo contiene.
En pegados de texto y archivos .csv, la opción Auto deja que el analizador decida a partir de la mezcla de caracteres de la primera línea; los .tsv arrancan con tabuladores. Si un archivo usa punto y coma —habitual donde la coma es separador decimal—, cámbialo a mano en el selector Separador y la tabla se vuelve a analizar al instante.
Analizar decenas de miles de filas es rutinario, pero la cuadrícula es el límite: renderizar 100k filas de golpe congelaría la pestaña, así que la vista Todas se limita a 5.000 filas mostradas y el tamaño de página predeterminado es 50. Para echar un vistazo a una exportación enorme, deja la paginación activada en lugar de forzar Todas.
No. El archivo se lee con FileReader y lo analiza localmente la librería SheetJS; tus datos nunca salen de la pestaña. La única petición de red es la descarga única de esa librería pública de parsing desde el CDN de SheetJS — el contenido de tu archivo no se envía a ninguna parte.
Si acabas de usar Visor de CSV, los siguientes pasos naturales son Excel a JSON, Excel a CSV, CSV a Excel, o explora todas las herramientas de Herramientas diarias.