Convertidor por lotes XLSX CSV

Convierte en lote CSV/TSV y XLSX con manejo de codificacion y separador

Soporta deteccion automatica por extension y salida ZIP.

Resultados de ejemplo

2 Ejemplos

CSV/TSV a XLSX por lotes

Convierte varios archivos y empaqueta en ZIP

xlsx-csv-batch-converter-example1.zip Ver archivo
Ver parámetros de entrada
{ "sourceFiles": [ "/public/samples/csv/sample-utf8.csv", "/public/samples/csv/sample-tab.tsv" ], "mode": "auto", "sourceEncoding": "auto", "alwaysZip": true }

XLSX a CSV UTF-8 BOM

Genera CSV con BOM para evitar texto corrupto

xlsx-csv-batch-converter-example2.csv Ver archivo
Ver parámetros de entrada
{ "sourceFiles": [ "/public/samples/xlsx/workbook-sales.xlsx" ], "mode": "xlsx_to_csv", "outputDelimiter": ",", "outputEncoding": "utf-8-bom", "alwaysZip": false }

Click to upload files or drag and drop files here

Maximum file size: 100MB Maximum files: 50
Supported formats: text/csv, text/tab-separated-values, text/plain, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Datos clave

Categoría
Conversión y codificación
Tipos de entrada
file, select, text, checkbox
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

El Convertidor por lotes XLSX CSV es una herramienta eficiente diseñada para transformar múltiples archivos de datos entre formatos de hoja de cálculo y texto plano, permitiendo un control preciso sobre la codificación y los delimitadores para evitar errores de visualización.

Cuándo usarlo

  • Cuando necesitas convertir múltiples archivos CSV o XLSX simultáneamente para ahorrar tiempo.
  • Al importar datos que requieren una codificación específica, como UTF-8 con BOM, para evitar caracteres corruptos.
  • Cuando los archivos de texto utilizan delimitadores personalizados como tabulaciones o barras verticales en lugar de comas.

Cómo funciona

  • Sube tus archivos XLSX, CSV o TSV a la plataforma.
  • Selecciona el modo de conversión o deja que el sistema detecte automáticamente el formato por la extensión.
  • Ajusta la codificación de entrada/salida y el delimitador según tus necesidades específicas.
  • Ejecuta la conversión y descarga los resultados, opcionalmente empaquetados en un archivo ZIP.

Casos de uso

Migración masiva de bases de datos exportadas en CSV a formatos de Excel para su análisis.
Normalización de archivos de texto con codificaciones antiguas (como GBK o Shift_JIS) a UTF-8 estándar.
Preparación de archivos de datos para sistemas que requieren delimitadores específicos, como tabulaciones o tuberías.

Ejemplos

1. Conversión masiva de CSV a XLSX

Contexto
Un analista tiene 20 archivos CSV con diferentes delimitadores que deben consolidarse en un informe de Excel.
Problema
Convertir manualmente cada archivo y ajustar los delimitadores es ineficiente.
Cómo usarlo
Carga todos los archivos CSV, selecciona el modo 'CSV/TSV a XLSX' y activa la opción de salida ZIP.
Resultado
Obtienes un archivo ZIP único que contiene todos los archivos convertidos al formato XLSX listos para ser integrados.

2. Generación de CSV compatible con Excel

Desarrollador de software
Contexto
Los archivos CSV generados por un sistema interno se abren con caracteres extraños en Excel.
Problema
El archivo carece de la codificación UTF-8 con BOM necesaria para que Excel reconozca los caracteres correctamente.
Cómo usarlo
Sube el archivo XLSX, selecciona 'XLSX a CSV' y configura la 'Salida Texto Codificación' como 'UTF-8 con BOM'.
Resultado
El archivo CSV resultante se abre correctamente en Excel manteniendo todos los caracteres especiales intactos.

Probar con muestras

csv, xml, xlsx

Hubs relacionados

Preguntas frecuentes

¿Puedo convertir varios archivos a la vez?

Sí, la herramienta admite el procesamiento por lotes de hasta 50 archivos simultáneamente.

¿Qué formatos de archivo son compatibles?

Soporta archivos XLSX, XLS, CSV, TSV y archivos de texto plano.

¿Cómo evito que los caracteres especiales se vean mal?

Puedes seleccionar la codificación adecuada (como UTF-8 con BOM) en las opciones de salida para asegurar la compatibilidad con Excel.

¿Puedo cambiar el delimitador de mi archivo CSV?

Sí, puedes definir el delimitador de entrada y salida, incluyendo opciones como coma, punto y coma, tabulador o barra vertical.

¿Los archivos convertidos se descargan por separado?

Por defecto, la herramienta genera un archivo ZIP para facilitar la descarga, aunque puedes desactivar esta opción si lo prefieres.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/xlsx-csv-batch-converter

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
sourceFiles file (Subida requerida) -
mode select -
sourceEncoding select No -
outputEncoding select No -
inputDelimiter select No -
outputDelimiter select No -
sheetName text No -
includeHeader checkbox No -
alwaysZip checkbox No -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/xlsx-csv-batch-converter para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Archivo: Archivo

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-csv-batch-converter": {
      "name": "xlsx-csv-batch-converter",
      "description": "Convierte en lote CSV/TSV y XLSX con manejo de codificacion y separador",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-csv-batch-converter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]