Abre uno o varios archivos CSV y edítalos en una cuadrícula como la de una hoja de cálculo: cambia celdas (también con saltos de línea), añade o elimina filas y columnas, ordena y filtra, deshaz y rehaz, y descarga el resultado. La descarga conserva el delimitador, los saltos de línea, la marca de orden de bytes y la codificación del archivo, y contiene todas las filas en el orden original. Los archivos de más de 25 MB, 100 000 filas o 2 millones de celdas se abren en modo de archivo grande, que lee páginas desde el disco en lugar de cargar el archivo entero.
Cómo editar un archivo CSV
- Elige Abrir archivos (puedes abrir varios y cada uno tendrá su pestaña), pega filas o empieza desde cero con Nuevo.
- Haz clic en una celda y escribe, o pulsa Enter o F2 para editar el valor que ya tiene. Shift+Enter añade un salto de línea dentro de la celda; Esc cancela.
- Usa Añadir fila, Añadir columna, el menú de columna (haz clic en su nombre) y los paneles laterales para ordenar, filtrar, cambiar texto o crear una receta.
- Selecciona Descargar CSV (o pulsa Ctrl/⌘+S). Deshacer y rehacer (Ctrl/⌘+Z, Ctrl/⌘+Shift+Z) funcionan hasta que cierres la pestaña.
Qué puedes hacer
| Celdas y rangos | Edita directamente o en el panel Celda, que muestra el valor completo con sus saltos de línea. Arrastra o usa Shift+flecha para seleccionar un rango; Ctrl/⌘+C lo copia como texto separado por tabulaciones, Ctrl/⌘+V pega texto separado por tabulaciones desde una hoja de cálculo, Supr lo borra y Rellenar hacia abajo copia la primera fila de la selección en las de abajo. |
|---|---|
| Filas y columnas | Añade y elimina filas; inserta, cambia de nombre, mueve y elimina columnas; arrastra el borde de una columna para cambiar su ancho; alterna entre filas amplias y compactas. |
| Buscar e ir a | Buscar en el archivo muestra solo las filas que contienen el texto. Ir a la fila te lleva a cualquier número de fila. |
| Vista: ordenar y filtrar | Ordena por hasta 8 columnas (texto, natural, número o fecha) y filtra con condiciones como «contiene», «es uno de», «número entre» o «fecha anterior a». Una vista cambia lo que ves, no el archivo; Conservar solo estas filas, en este orden la convierte en un cambio que puedes deshacer. Las vistas se pueden guardar en este navegador y reutilizar en archivos con las mismas columnas. |
| Texto | Reemplaza texto o una expresión regular (con grupos $1), recorta espacios o cambia mayúsculas y minúsculas, en las columnas que elijas, en todas las filas o solo en las de la vista actual, distinguiendo mayúsculas o solo en celdas completas. Antes de aplicar, una vista previa cuenta las celdas que van a cambiar. |
| Receta | Encadena pasos (dividir una columna, combinar columnas, quitar filas duplicadas, cambiar el nombre de columnas o eliminarlas), revisa el resultado, aplícalo como un único cambio y expórtalo en JSON para repetirlo en otro archivo. Los pasos identifican las columnas por nombre y posición y se detienen con un mensaje si falta alguna. |
| Archivo | Muestra filas, columnas, delimitador, codificación, marca de orden de bytes, saltos de línea, salto de línea final y tamaño, además de lo que conservará la descarga. |
Archivos grandes
Cuando un archivo supera el límite en memoria, el editor crea un índice con el inicio y el final de cada registro (16 bytes por registro) y luego lee solo las filas que estás viendo. En este modo puedes editar celdas, añadir y eliminar filas, cambiar el nombre de columnas, buscar texto, ir a cualquier fila, ordenar y filtrar el archivo completo, y deshacer y rehacer.
Al guardar se escribe un archivo nuevo y completo: las filas que no tocaste se copian byte a byte del original, así que sus comillas y saltos de línea quedan exactamente igual; las filas modificadas y las nuevas usan el delimitador y el salto de línea del archivo. Las herramientas de texto y las recetas están disponibles para archivos dentro del límite en memoria; para archivos más grandes, usa Filtrar CSV, Limpiar CSV o Formatear CSV, que procesan todo el archivo en flujo.
La edición de archivos grandes admite archivos UTF-8 y Windows-1252. Los archivos en otras codificaciones se abren en modo de solo lectura; los UTF-16 hay que convertirlos antes a UTF-8. La ordenación mantiene en memoria los valores de ordenación de las filas que coinciden y está limitada a 2 millones de filas coincidentes.
Qué conserva la descarga
- Todas las filas, en el orden del archivo: ordenar o filtrar la vista nunca quita filas de la descarga.
- El delimitador (coma, punto y coma, tabulación o barra vertical), los saltos de línea (CRLF, LF o CR), la marca de orden de bytes y si el archivo terminaba con un salto de línea.
- Los archivos UTF-8, UTF-16 y Windows-1252 se guardan en la misma codificación. Los navegadores no pueden escribir otras codificaciones heredadas, como Shift_JIS o GB18030; esos archivos se guardan en UTF-8.
- Los valores exactamente como los escribiste: los ceros a la izquierda, los identificadores largos y las fórmulas siguen siendo texto. Las comillas se añaden solo donde un valor las necesita.
Límites y privacidad
Edición en memoria: hasta 25 MB, 100 000 filas, 2 millones de celdas y 250 columnas, con hasta 100 pasos para deshacer. El modo de archivo grande no tiene un límite fijo de filas; se ha probado con un archivo de 200 000 filas y 18,4 MB (edición en la fila 175 000, ordenación y filtro de todo el archivo y descarga completa). Con archivos muy grandes, todo depende de la memoria y el disco del navegador.
Los archivos se leen y se guardan en tu navegador. No se sube nada, y los cambios desaparecen al cerrar la pestaña si no los descargas.
Preguntas frecuentes
¿El editor cambia los números o las fechas?
No. Cada valor se conserva como el texto del archivo, así que 00123 sigue siendo 00123 y 1.2300 sigue siendo 1.2300.
¿Puedo descargar solo las filas filtradas?
Elige Conservar solo estas filas, en este orden en el panel Vista y luego descarga. También puedes usar Filtrar CSV, que escribe solo las filas que coinciden.
¿Los cambios se guardan automáticamente?
No. Los cambios viven en esta pestaña hasta que los descargas. Si intentas salir de la página con cambios sin guardar, el navegador te pide confirmación.