Herramienta gratis para ordenar CSV

Ordena archivos CSV por una o varias columnas en orden ascendente o descendente. Gratis, rápido y funciona por completo en tu navegador sin registro.

Actualizado

Share:
Home/Utility Tools/CSV Sorter

CSV Sorter

Sort CSV data by one or more columns in ascending or descending order. Numeric sorting auto-detected.

Load CSV Data

Preguntas Frecuentes

¿Qué es la herramienta para ordenar CSV?

La herramienta para ordenar CSV es una herramienta online gratuita que ordena archivos CSV por una o varias columnas en orden ascendente o descendente. Funciona por completo en tu navegador, sin necesidad de instalación ni registro.

¿Puedo ordenar por varias columnas?

Sí: añade varias claves de ordenación para realizar una ordenación de varios niveles.

¿Admite la ordenación numérica?

Sí: detecta automáticamente las columnas numéricas para aplicar el orden numérico correcto.

¿Es gratis?

Sí, totalmente gratis.

¿Están seguros mis datos con esta herramienta?

Por supuesto. La herramienta para ordenar CSV procesa todo en el lado del cliente, dentro de tu navegador. No se sube ni se almacena ningún dato en ningún servidor. Tu contenido permanece privado en tu dispositivo en todo momento.

¿Funciona la herramienta para ordenar CSV en dispositivos móviles?

Sí, la herramienta para ordenar CSV es totalmente adaptable y funciona en smartphones y tablets. Puedes usarla en cualquier dispositivo con un navegador web moderno, sin necesidad de descargar ninguna app.

¿Necesito crear una cuenta para usar esta herramienta?

No hace falta ninguna cuenta ni registro. Solo tienes que abrir la herramienta para ordenar CSV en tu navegador y empezar a usarla de inmediato. No hay muros de registro ni restricciones de uso.

¿Cómo uso la herramienta para ordenar CSV?

Solo tienes que introducir tu entrada en el campo correspondiente, ajustar las opciones a tu gusto y la herramienta la procesará al instante. Después podrás copiar el resultado al portapapeles o descargarlo.

¿Qué navegadores son compatibles?

La herramienta para ordenar CSV funciona en todos los navegadores modernos, incluidos Chrome, Firefox, Safari, Edge y Opera. Para una mejor experiencia, usa la última versión de tu navegador preferido.

¿Por qué mi CSV ordena 100 antes que 2 al ordenar por una columna numérica?

Eso ocurre cuando una columna se ordena como texto en lugar de numéricamente. En una ordenación de texto plano, los valores se comparan carácter por carácter, así que "100" queda antes que "2" porque el primer carácter "1" es menor que "2" — la misma razón por la que "apple" se ordena antes que "banana". Es la frustración más común con las ordenaciones rápidas de CSV. Este ordenador lo evita comprobando cada par de valores en el momento de compararlos: si ambos parecen números, los compara como números, de modo que 2 queda correctamente antes que 100, y solo recurre a una comparación de texto sensible al idioma cuando un valor no es numérico. No es necesario indicar qué columnas son numéricas — la detección es automática y se aplica en cada comparación. Carga tu archivo, añade una clave de ordenación sobre la columna numérica, y el orden resultante será correcto.

¿Cómo gestiona los empates entre filas la ordenación por varias columnas?

Cuando apilas más de una clave de ordenación, se aplican en el orden en que las listas: la primera clave es el criterio principal, y cada clave siguiente solo desempata lo que dejaron sin resolver las anteriores. Así, si ordenas por city ascendente y luego por score descendente, cada fila se agrupa primero por ciudad, y dentro de cada ciudad las filas se clasifican de mayor a menor puntuación. Las filas que coinciden en la primera clave se resuelven con la segunda clave, las que coinciden en ambas pasan a la tercera, y así sucesivamente. Añadir una clave de desempate nunca reordena las filas que las claves anteriores ya separaron — solo ordena las que quedaron iguales. Esto permite construir ordenaciones precisas de varios niveles, como región, luego fecha de registro y luego nombre. Añade una clave, define su dirección y luego añade otra debajo para desempatar.

¿Qué ocurre con una columna que mezcla números y texto al ordenarla?

Una columna no tiene que ser puramente numérica para ordenarse de forma coherente. Como esta herramienta decide entre numérico y texto en cada comparación individual, y no para toda la columna, una columna mixta se ordena sin generar errores. Cuando los dos valores que se comparan parecen ambos números, se ordenan numéricamente; si alguno de los dos es texto, ese par recurre a una comparación alfabética sensible al idioma. En la práctica, esto significa que una columna como "12, 45, N/A, 3" mantendrá los números reales en orden numérico y colocará el valor de texto según su comparación alfabética, sin romper la ordenación. También gestiona columnas donde algunas celdas están vacías, ya que un valor vacío simplemente se trata como texto. Este enfoque por comparación mantiene utilizables las exportaciones imperfectas del mundo real. Basta con cargar el archivo y ordenar — no hace falta limpiar la columna antes.

¿La ordenación rompe filas que contienen comas dentro de una celda?

No — los valores con comas internas permanecen intactos siempre que sigan el formato estándar de comillas de CSV. Las exportaciones reales suelen contener comas dentro de una sola celda, como una dirección o un nombre con formato "Apellido, Nombre", y esas celdas van envueltas en comillas dobles en el archivo. El analizador respeta ese formato de comillas, de modo que un valor entre comillas conserva sus comas en lugar de dividirse en columnas adicionales, y una comilla doble escapada, escrita como dos comillas, se lee como una sola comilla literal. Al descargar el archivo ordenado, cualquier celda que contenga una coma o una comilla se envuelve automáticamente en comillas de nuevo, de modo que el resultado sigue siendo válido y se puede volver a abrir sin problemas en una hoja de cálculo u otra herramienta. Además, cada fila se mueve como una unidad durante la ordenación, así que las celdas nunca se separan de su fila. Carga un CSV correctamente formateado con comillas y tus campos sobrevivirán a la ordenación sin alterarse.

¿Existe un límite de filas al ordenar archivos CSV grandes?

No hay tope de filas para lo que se ordena o se descarga — el límite solo afecta a lo que se muestra en pantalla. La tabla de vista previa muestra hasta 100 filas para que la página siga siendo rápida y responsiva, y un aviso te indica cuándo existen más filas más allá de ese número. La ordenación en sí se ejecuta sobre todo tu conjunto de datos, y al hacer clic en Descargar se escriben todas las filas, no solo las 100 visibles, en un nuevo archivo sorted.csv. Como todo se ejecuta localmente en tu navegador usando su propio lector de archivos, los archivos grandes se procesan en tu propio equipo sin subir nada, así que los límites prácticos de tamaño dependen principalmente de la memoria disponible de tu dispositivo y no de una cuota del servidor. Las líneas en blanco se ignoran durante el análisis, así que un salto de línea final perdido no añadirá una fila vacía. Carga tu exportación completa, añade tus claves de ordenación y descarga el archivo completo ya ordenado.

Acerca del Ordenador de CSV

El Ordenador de CSV es una herramienta gratuita en línea para reordenar las filas de un archivo CSV según los valores de una o varias columnas. Pega tu texto CSV, sube un archivo .csv o carga el ejemplo integrado, y la herramienta interpreta la primera fila como encabezados de columna y el resto como datos. A partir de ahí, defines una lista de claves de ordenación — eliges una columna y decides si el orden es ascendente o descendente — y la tabla reordenada se actualiza al instante, lista para descargarse como un nuevo CSV. Está pensada para cualquiera que trabaje con datos exportados de hojas de cálculo: analistas que depuran un informe, desarrolladores que preparan datos de prueba, especialistas en marketing que clasifican una exportación de palabras clave, o cualquiera que quiera una lista de contactos en orden alfabético sin abrir un programa de hojas de cálculo pesado.

Todo ocurre localmente en tu navegador. El archivo que cargas se lee con el propio FileReader del navegador y nunca sale de tu dispositivo — no se sube nada a ningún servidor, y no hace falta registro, cuenta ni instalación. Eso hace que el Ordenador de CSV sea seguro de usar con exportaciones que contienen nombres de clientes, direcciones de correo electrónico, métricas internas u otros datos que no querrías enviar a terceros.

Cómo funciona ordenar por columna

Un archivo CSV (valores separados por comas) es texto plano donde cada línea es una fila y las comas separan las celdas. Ordenar significa reorganizar esas filas de datos manteniendo cada fila intacta y dejando la fila de encabezado fija en la parte superior. Para lograrlo aquí:

  • Carga tus datos — pégalos, sube un archivo o haz clic en Cargar ejemplo para probarlo con un pequeño conjunto de datos name, age, city, score.
  • Añade una clave de ordenación — selecciona la columna por la que ordenar y alterna la dirección. Ascendente (ASC) va de A→Z o de menor a mayor; descendente (DESC) va de Z→A o de mayor a menor.
  • Apila más claves para desempatar — las claves se aplican en el orden indicado, así que la primera clave es el criterio principal y cada clave siguiente solo desempata lo que dejó sin resolver la anterior. Ordenar primero por city ascendente y luego por score descendente agrupa cada fila por ciudad y clasifica las filas dentro de cada ciudad de mayor a menor puntuación.
  • Vista previa y descarga — la tabla ordenada muestra hasta 100 filas en pantalla; al descargar se escriben todas las filas en un nuevo archivo sorted.csv.

Ordenación numérica frente a ordenación de texto

La frustración más común con las ordenaciones rápidas es una columna numérica que se ordena como si fuera texto, colocando 100 antes que 2. El Ordenador de CSV evita esto comprobando cada par de valores en el momento de compararlos: si ambos parecen números, los compara numéricamente (de modo que 2 aparece correctamente antes que 100); si alguno no es numérico, recurre a una comparación de texto sensible al idioma. No es necesario indicar qué columnas son numéricas — la detección es automática y se aplica en cada comparación, así que una columna con valores mixtos se ordena de forma coherente en lugar de generar un error.

Manejo seguro de campos entre comillas

Los datos CSV reales suelen contener comas dentro de una sola celda — una dirección, un nombre con formato "Apellido, Nombre" o una frase. El analizador respeta el formato estándar de comillas de CSV, de modo que un valor envuelto en comillas dobles conserva las comas internas en lugar de dividirse en columnas adicionales, y las comillas dobles escapadas (escritas como "") se leen como un carácter de comilla literal. Al descargar, cualquier celda que contenga una coma o una comilla se envuelve automáticamente en comillas de nuevo, de modo que el resultado sigue siendo válido y se puede volver a abrir sin problemas en una hoja de cálculo u otra herramienta.

Por qué ayuda un ordenador basado en el navegador

Abrir una exportación grande en un programa completo de hojas de cálculo solo para aplicar un orden es lento, y algunos conversores en línea exigen subir el archivo antes de tocarlo. El Ordenador de CSV evita ambos problemas: se carga al instante, funciona sin conexión una vez abierta la página y nunca transmite tus datos. Las líneas en blanco se ignoran durante el análisis, así que un salto de línea final perdido no añadirá una fila vacía al resultado. Carga un archivo arriba, añade una o dos claves de ordenación y descarga un CSV perfectamente ordenado en segundos.