Convierte libros .xlsx, .xls y .ods a CSV: elige el delimitador, previsualiza la hoja y descarga un archivo con comillas correctas.
La conversión ocurre localmente en tu navegador. Tu hoja de cálculo nunca sale de tu dispositivo.
Haz clic para elegir un archivo o arrastra aquí un libro .xlsx, .xls u .ods
SheetJS lee la rejilla real de celdas del libro directamente en tu pestaña, el mismo motor que usa el conversor de Excel a JSON. La rejilla se vuelve a emitir como CSV con el codificador de esta página, así que las reglas de comillas son explícitas y comprobables, no el valor por defecto de una librería cualquiera.
Sí. El formato moderno .xlsx basado en zip, los antiguos libros binarios .xls y los archivos OpenDocument .ods se analizan localmente con SheetJS, el motor de hojas de cálculo open-source de referencia. Cada hoja se lee como una rejilla plana de valores; el formato, los colores y los gráficos se ignoran porque CSV es un formato solo de valores.
La coma es el valor por defecto y lo que esperan la mayoría de scripts, bases de datos y herramientas de importación. Elige punto y coma si abrirás el archivo en Excel en un idioma donde la coma es el separador decimal (gran parte de Europa continental): allí Excel lee bien los archivos separados por punto y coma con doble clic. El tabulador conviene a herramientas antiguas y de terminal. Cambiar el delimitador recodifica al instante, así que previsualiza ambas opciones si tienes dudas.
Se aplica el entrecomillado estándar de CSV: cualquier campo que contenga el delimitador, una comilla doble o un salto de línea se envuelve en comillas dobles, y las comillas internas se duplican. Así, una celda como Ella dijo "hola", a gritos sobrevive intacta al viaje de ida y vuelta. Los finales de línea son CRLF, según la convención RFC 4180 que esperan la mayoría de analizadores.
La descarga lleva al principio una marca de orden de bytes UTF-8 para que Excel abra archivos con acentos, cirílico o caracteres CJK con la codificación correcta en lugar de texto deformado. El botón Copiar emite CSV puro sin BOM, que es lo que normalmente quiere un script o una base de datos. Quítalo o déjalo según quién consuma el archivo.
No. El libro se lee con FileReader y se analiza dentro de tu pestaña; el CSV se construye y se devuelve como una descarga local. La única petición de red es la carga puntual de la biblioteca SheetJS desde su CDN pública: el contenido de tu archivo nunca sale del dispositivo.
Si acabas de usar Excel a CSV, los siguientes pasos naturales son CSV a Excel, Formatear XML, XML a JSON, o explora todas las herramientas de Herramientas de archivos.