Utilia

Visor y editor de CSV

Abre un archivo CSV en tu navegador, busca, filtra y ordena, edita celdas, añade o elimina filas y columnas y exporta un CSV limpio. Sin subir nada.

Cómo abrir y editar un archivo CSV

  1. Suelta tu archivo en la zona de carga o haz clic en ella para elegir un archivo .csv, .tsv o .txt. También puedes pegar texto CSV en O pega texto CSV y hacer clic en Abrir el texto pegado, o empezar desde cero con Nueva tabla vacía.
  2. La Codificación y el Delimitador se detectan automáticamente. Si los acentos se ven mal (por ejemplo ñ en lugar de ñ) o todo acaba en una sola columna, elígelos a mano. Desmarca La primera fila contiene los nombres de las columnas si tu archivo no tiene fila de encabezado.
  3. Recorre la tabla página a página. Usa Buscar en todas las columnas, o elige una columna en Filtrar columna y escribe lo que Contiene. Haz clic en la flecha junto al nombre de una columna para ordenarla (ascendente, descendente y de vuelta al orden original).
  4. Haz clic en cualquier celda para editarla, cambia el nombre de una columna en su encabezado o usa Añadir fila, Añadir columna y Eliminar columna. La × al final de una fila la elimina.
  5. En Exportar, elige el Delimitador y las opciones y haz clic en Descargar CSV.

El archivo se lee y se edita en la pestaña de tu navegador. Nunca se sube, así que puedes abrir sin riesgo listas de clientes, extractos bancarios u otros datos privados.

Codificaciones y delimitadores

Un archivo CSV es texto plano, pero no todos los programas lo escriben igual. Esta herramienta busca primero una marca de orden de bytes (BOM): los archivos UTF-8, UTF-16 LE y UTF-16 BE que empiezan por una se decodifican en consecuencia. Sin BOM, se comprueba si el archivo es UTF-8; si no es UTF-8 válido, se lee como Windows-1252, la codificación que usa Excel en Windows para los archivos «CSV» en español, inglés, francés y otros idiomas de Europa occidental. La codificación detectada se muestra encima de la tabla.

La coma es el delimitador estándar, pero las hojas de cálculo configuradas en español u otros idiomas que usan la coma decimal escriben punto y coma, y algunas exportaciones usan tabuladores o barras verticales. Se elige el delimitador que da el número de columnas más constante en las 50 primeras líneas. Los campos entre comillas ("García, Ana") pueden contener delimitadores, comillas (duplicadas: "") y saltos de línea, tal como define la RFC 4180. Las filas a las que les faltan campos se completan con celdas vacías y se indican en un aviso.

Ordenación, archivos grandes y exportación

La ordenación entiende los números: 9 va antes que 10, los valores negativos y decimales se ordenan correctamente, el texto se ordena alfabéticamente sin tener en cuenta mayúsculas ni acentos, y las celdas vacías siempre van al final. La búsqueda y los filtros también ignoran los acentos, así que ecologia encuentra Ecología.

Solo se muestra una página de filas a la vez (de 50 a 500), lo que mantiene la página rápida incluso con cientos de miles de filas. Se pueden abrir archivos de hasta 200 MB, según la memoria de tu dispositivo.

La exportación contiene todas las filas en el orden actual, o solo las filas coincidentes si marcas Exportar solo las filas que coinciden con la búsqueda y el filtro. Añadir un BOM UTF-8 ayuda a Excel a mostrar bien los acentos cuando abres el archivo con doble clic.

Protección contra la inyección de fórmulas

Una celda que empieza por =, +, - o @ puede ejecutarse como fórmula al abrir el CSV en una hoja de cálculo, algo que los atacantes aprovechan para activar enlaces o comandos («inyección CSV»). Con Proteger contra la inyección de fórmulas marcado, esas celdas reciben un apóstrofo delante para que las hojas de cálculo las muestren como texto. Los números simples como -12.5 no cambian. Desmárcalo si el archivo va a otro programa que debe recibir los valores exactos.

Preguntas frecuentes

¿Se sube mi archivo CSV?

No. El archivo lo lee JavaScript en tu navegador y se queda en tu dispositivo. Al cerrar la pestaña se descarta, salvo que hayas descargado la exportación.

¿Por qué los acentos se ven raros?

Probablemente el archivo se ha decodificado con una codificación equivocada. Elige Windows-1252 (Europa occidental) o UTF-8 en Codificación; la tabla se recarga al instante.

¿Mis cambios se guardan automáticamente?

No. Los cambios viven en la página hasta que haces clic en Descargar CSV. Cambiar la codificación, el delimitador o la opción de encabezado vuelve a cargar el archivo original y descarta los cambios.

¿Puedo abrir archivos de Excel?

Esta herramienta solo lee archivos de texto. Para hojas de cálculo .xlsx, .xls u .ods, usa el visor de Excel, que puede exportar una hoja a CSV.

¿Qué pasa con las fórmulas en un CSV?

Un CSV no contiene fórmulas, solo texto. Una celda como =SUM(A1:A3) aquí es simplemente texto; la opción de protección evita que las hojas de cálculo la ejecuten después de exportarla.