Visor de CSV y renderizador de tablas gratis
Pegue o cargue CSV/TSV y preséntelo como una tabla ordenable y con capacidad de búsqueda. Detecta automáticamente delimitadores. Inspeccione volcados de datos sin abrir Excel.
Suelta un archivo aquí o haz clic para buscarlo
CSV, TSV, TXT · procesado en tu dispositivo
o pulsa Ctrl+V para pegar desde el portapapeles
Tus archivos nunca salen de tu dispositivo. Todo el procesamiento se realiza localmente en tu navegador.
Usos habituales
- Inspección Rápida de CSVAbre un archivo CSV en tu navegador para inspeccionar su estructura sin necesidad de Excel o herramientas de base de datos.
- Depurar Exportaciones CSV desde AplicacionesInspecciona exportaciones CSV de tu aplicación para verificar datos y formato antes de enviar a clientes o partes interesadas.
- Preparar Datos Antes de ImportarInspecciona un CSV antes de importar en una base de datos, hoja de cálculo o CRM para verificar la estructura.
- Inspección de Conjunto de Datos AcadémicosAbre datos de investigación CSV, respuestas de encuestas o resultados de experimentos para una primera vista rápida.
- Alternativa Ligera de Hoja de CálculoAbre archivos CSV instantáneamente cuando solo necesites leerlos, sin necesidad de lanzar Excel o Google Sheets.
Cómo funciona
El Visor de CSV analiza y renderiza tu archivo usando un tokenizador escrito a mano conforme a RFC 4180 integrado directamente en la herramienta: sin biblioteca de CSV de terceros, sin servidor. Todo el proceso se ejecuta en tu navegador: lectura de archivos, detección de delimitador, ordenación, filtrado y exportación.
- 1Lectura de archivos y detección de delimitadorLos archivos subidos se leen mediante la API File.text() del navegador; el texto pegado se captura del área de texto. Luego la herramienta escanea los primeros 2000 caracteres y cuenta las apariciones de coma, tabulación, punto y coma y barra vertical fuera de campos entre comillas; el que aparece con más frecuencia se convierte automáticamente en el delimitador activo.
- 2Tokenización RFC 4180Un tokenizador carácter por carácter recorre el texto en bruto, siguiendo un estado de campo entre comillas para que las comas, barras verticales o saltos de línea dentro de comillas dobles se traten como contenido literal y no como delimitadores. Las comillas escapadas (dos caracteres de comilla doble consecutivos) se colapsan a una sola comilla, coincidiendo con la especificación RFC 4180.
- 3Tabla ordenable y con búsqueda, con perfilado de columnasLas filas analizadas se mantienen en memoria y se filtran del lado del cliente con cada pulsación. Hacer clic en un encabezado de columna la ordena usando un comparador consciente del tipo: si el 80% o más de los valores no vacíos de la columna se analizan como números, se aplica orden numérico y los valores no numéricos se ordenan al final; en caso contrario se usa comparación de cadenas adaptada a la configuración regional. Un panel de Estadísticas calcula el recuento, valores distintos, mínimo, máximo, media y mediana por columna numérica enteramente en el navegador.
- 4Visualización paginada y exportación multiformatoPara mantener el DOM ágil, las filas se paginan a 500 por página mientras la búsqueda y el ordenamiento siguen operando sobre todo el conjunto de datos. La vista activa (encabezados más filas filtradas y ordenadas) se puede exportar como CSV limpio delimitado por comas (independientemente del delimitador original), una tabla en Markdown, o un arreglo JSON de objetos; todo generado localmente y copiado al portapapeles o descargado como archivo.
Tu archivo CSV se lee directamente en el navegador y nunca se sube a ningún servidor; solo se envía a analítica el tamaño del archivo (en kilobytes) para contar el uso de la herramienta.
Guía
Ejemplo práctico
Haz clic en «Probar una muestra». Aparece una tabla con una columna «#» y los encabezados Name, Email, City, Signup, Orders y Notes sobre cinco personas. El resumen dice «Datos pegados · 5 filas · 6 columnas», y «Mostrando 5 de 5» cuenta las mismas cinco filas de datos; la línea de encabezado no se cuenta. «Team lead, west region» queda en una sola celda porque estaba entre comillas. Haz clic en el encabezado «Orders»: las filas se ordenan 7, 29, 34, 41, 52 y aparece una flecha hacia arriba; haz clic otra vez para poner primero el 52. Pulsa «Estadísticas»: la tarjeta de Orders muestra Contar 5, Distintos 5, Mínimo 7, Máximo 52, Media 32.6 y Mediana 34. Escribe tokyo en «Buscar…»: dice «Mostrando 1 de 5» y solo queda Carol Davis. «Copiar» ahora copia esa fila bajo su encabezado como CSV, y «Descargar JSON» guarda table.json.
Qué ajustes usar y los límites
- Abre datos desde un archivo o pegándolos. Suelta un archivo .csv, .tsv o .txt en la zona de arrastre, o elígelo con «Explorar archivos». O pega en «Pega CSV/TSV aquí…»: al pegar en un cuadro vacío se muestra la tabla de inmediato cuando el texto tiene saltos de línea, tabuladores, comas, puntos y coma o barras verticales, mientras que el texto escrito necesita «Ver tabla». «Editar» devuelve los datos pegados al cuadro y «Limpiar» empieza de nuevo. Un archivo se lee como bytes: se reconocen una marca de orden de bytes, UTF-16 o UTF-8 válido, y cualquier otra cosa se decodifica con una página de códigos antigua deducida del idioma de la página.
- Fija tú mismo el delimitador y el encabezado cuando haga falta. «Detectar delimitador automáticamente» viene marcado al principio. Cuenta comas, tabuladores, puntos y coma y barras verticales fuera del texto entre comillas en los primeros 2000 caracteres y usa el más frecuente; una primera línea «sep=» de Excel se obedece y se oculta. Desmárcalo para elegir «Coma (,)», «Tabulador», «Punto y coma (;)» o «Barra vertical (|)». «Primera fila es encabezado» viene marcado al principio; desmárcalo y las columnas se llaman «Columna 1», «Columna 2» y así sucesivamente, con la primera línea mostrada como datos.
- Ordena, busca y lee comas decimales. Haz clic en un encabezado de columna para ordenar y haz clic otra vez para invertir; una flecha muestra la dirección. Una columna se ordena como números cuando al menos el 80 por ciento de sus celdas no vacías son números, con las demás celdas al final; en caso contrario se ordena como texto, de modo que las fechas solo se ordenan correctamente en la forma año-mes-día, como 2023-04-12. En un archivo con punto y coma, «1.234,56» y «12,5» cuentan como 1234.56 y 12.5. «Buscar…» conserva las filas en las que alguna celda contiene tu texto, sin distinguir mayúsculas; si ninguna lo contiene, ves Ninguna fila coincide con tu texto.
- Activa Estadísticas para un perfil rápido. «Estadísticas» muestra una tarjeta por columna con «Contar» (celdas no vacías) y valores «Distintos». Una columna en la que al menos el 80 por ciento de las celdas no vacías son números también recibe «Mínimo», «Máximo», «Media» y «Mediana», redondeados a dos decimales y calculados a partir de sus celdas numéricas. Las demás columnas enumeran hasta tres «Valores principales» y cuántas veces aparece cada uno. Las tarjetas siguen al cuadro de búsqueda, así que describen solo las filas que se muestran en ese momento.
- Copia o descarga la vista que ves. «Copiar» pone la tabla en el portapapeles como CSV separado por comas, entrecomillando las celdas que lo necesiten. «Copiar Markdown» da una tabla con barras verticales, y «Descargar» guarda table.csv. «Descargar JSON» guarda table.json: una lista de objetos con los nombres de encabezado como claves, donde un nombre repetido recibe _2 añadido y uno en blanco pasa a ser column_ más su posición, como column_3. Todos los valores son texto, así que los números se quedan como se escribieron. Los cuatro usan la búsqueda y el orden actuales, y la salida CSV siempre usa comas, sea cual sea el delimitador de origen.
- Los archivos grandes muestran 500 filas cada vez. La tabla muestra 500 filas por página, con «Anterior», «Siguiente» y «Página 1 de 3» debajo. La ordenación, la búsqueda, las estadísticas y las exportaciones abarcan todas las filas, no solo la página visible. Las celdas largas se cortan en la tabla; pasa el cursor sobre una para ver el valor completo. Lee todo el archivo en memoria y lo analiza de una vez, así que el tamaño de archivo que puede abrir depende de tu dispositivo. El archivo se lee en tu navegador y no se sube.
Problemas comunes y cómo solucionarlos
- Dice «budget.xlsx es un archivo XLSX que esta herramienta no puede abrir.» (con tu propio nombre de archivo y formato).
- La zona de arrastre comprueba los primeros bytes de un archivo además de su nombre. Un libro de Excel es un paquete zip, no texto, así que se rechaza con un mensaje que nombra su formato real, normalmente con un enlace al Visor de Excel / XLSX debajo. Para usar esta herramienta, abre el libro en Excel, elige Guardar como y luego CSV, y suelta ese archivo aquí.
- Las columnas se ven mal: los nombres y las notas están divididos o pegados.
- La detección automática usa el delimitador que más aparece de los cuatro en los primeros 2000 caracteres. Las comas dentro de texto entre comillas se omiten, pero las comas decimales sin comillas se cuentan, así que un archivo con punto y coma lleno de números como 12,5 puede leerse como separado por comas. Desmarca «Detectar delimitador automáticamente» y elige «Punto y coma (;)», o el delimitador que use realmente tu archivo.
- Las letras con acento o no inglesas se ven como símbolos raros.
- Cuando un archivo no es UTF-8 válido, la herramienta deduce una página de códigos antigua a partir del idioma de la página, como Windows-1252 en la página en inglés, una página de códigos cirílica en una página en ruso o Windows-1254 en una página en turco. No hay menú de codificación, así que una suposición equivocada se ve como símbolos raros. Vuelve a guardar el archivo como UTF-8 (en Excel, «CSV UTF-8») o abre esta herramienta en el idioma en que se escribió el archivo.
- Una columna de números se ordena como texto, con el 10 antes que el 9.
- Una columna cuenta como numérica solo cuando al menos el 80 por ciento de sus celdas no vacías se interpretan como números. Los signos de moneda, las unidades como 12 kg y palabras como n/a no se interpretan, así que si hay suficientes, toda la columna se ordena como texto. Quita los símbolos de los datos o pasa la unidad al encabezado, y cárgalo de nuevo.
- El recuento de filas es mayor que el número de filas con datos.
- Tanto el resumen como «Mostrando» cuentan cada línea bajo el encabezado, y una línea en blanco en los datos cuenta como una fila con una celda vacía. Borra las líneas en blanco del origen y cárgalo de nuevo. La propia línea de encabezado no se cuenta mientras «Primera fila es encabezado» esté marcada; desmárcala si tu primera línea son datos.
Cómo se compara
Esto es un visor, no una hoja de cálculo. No puedes editar celdas, escribir fórmulas, crear gráficos ni abrir varias hojas, y los libros .xlsx corresponden al Visor de Excel / XLSX. A cambio, abre un CSV, TSV o texto pegado sin instalar nada, lee campos entrecomillados que contienen comas, deduce el delimitador, ordena, busca y perfila cada columna, y exporta la vista filtrada como CSV, Markdown o JSON. Las estadísticas de columna son básicas: recuento, valores distintos, mínimo, máximo, media, mediana y tres valores principales. Para tablas dinámicas o fórmulas, usa un programa de hojas de cálculo.
Herramientas relacionadas
Visor VCF (Abrir archivos de contactos vCard)
Abre un archivo de contactos .vcf y lee cada contacto: nombres, teléfonos, correos, direcciones y fotos. Busca, detecta duplicados, exporta a CSV para Excel o Google Contacts, divide en un archivo por contacto o guarda como vCard 3.0 limpio.
Visor ICS (Abrir archivos de calendario)
Abre un archivo de calendario .ics y consulta sus eventos día a día en tu zona horaria: horarios, lugares, asistentes y repeticiones. Busca, guarda un evento, añádelo a Google Calendar, exporta a CSV para Excel o imprime.
Visor de Correo EML
Abre archivos de correo .eml para leer las cabeceras y el cuerpo y descargar adjuntos — sin cliente de correo. Se procesa localmente; nada se sube.