Saltar al contenido principal

Encuentra tu próxima herramienta

Prepara, comprueba y exporta

Conversor de CSV a JSON y de JSON a CSV

Pasa la exportación de una hoja de cálculo a JSON o convierte un arreglo de registros JSON en CSV. Revisa una vista previa de las filas y mantén el control de los encabezados, los delimitadores y la protección contra fórmulas de hoja de cálculo.

Cargando el espacio de trabajo de texto…

Ventajas

  • Mantén los valores de CSV como cadenas para que los ID, las fechas y los ceros a la izquierda queden intactos.
  • Gestiona delimitadores entre comillas, comillas dobles y saltos de línea dentro de los campos.
  • Previsualiza diez registros y descarga JSON, CSV o un ZIP por lotes.

Cuándo resulta útil

  • Convertir registros de inventario exportados en un conjunto de datos de prueba para una API.
  • Hacer que los registros JSON estén disponibles para revisarlos en una hoja de cálculo.
  • Comprobar una tabla separada por tabuladores copiada de una hoja de cálculo antes de compartirla.

Cómo usar esta herramienta

  1. Elige CSV a JSON o JSON a CSV. Al importar un archivo .json se selecciona JSON a CSV.
  2. Pega los datos o importa un archivo y elige su delimitador.
  3. En CSV, confirma si la primera fila contiene encabezados. En JSON, revisa la protección contra fórmulas.
  4. Convierte, inspecciona la vista previa y descarga el resultado. La salida JSON puede continuar directamente hacia el formateador.

Conserva el significado de las columnas al cambiar el formato del archivo

La exportación de una hoja de cálculo no lleva la misma información de tipos que una base de datos. El valor 007 puede ser el código de un empleado y no el número siete. Un ID numérico largo puede superar el intervalo de enteros exactos que usa el código habitual de los navegadores. Por eso, CSV a JSON conserva cada celda como cadena. Las celdas vacías siguen siendo cadenas vacías, y palabras como true y null siguen siendo texto hasta que las cambies deliberadamente en otro lugar.

Las comillas en CSV importan siempre que un campo contiene una coma, unas comillas o un salto de línea. Una dirección entre comillas puede ocupar dos líneas físicas y seguir perteneciendo a un solo registro. Este analizador distingue ambos casos e informa de los recuentos de columnas incoherentes en lugar de desplazar las celdas a encabezados incorrectos. Los encabezados deben ser únicos y no estar vacíos. Sin fila de encabezados, la herramienta asigna column_1, column_2 y los nombres siguientes.

En el sentido inverso, el JSON debe contener un arreglo no vacío de objetos. La exportación usa la unión de sus claves en el orden en que aparecen por primera vez. Los campos que faltan se convierten en celdas vacías; un null explícito de JSON se convierte en el texto null. Los arreglos y objetos anidados se convierten en JSON compacto dentro de una celda entre comillas. Es útil para inspeccionar, pero el CSV no puede conservar todas las distinciones necesarias para volver perfectamente a la estructura de objetos original.

Las aplicaciones de hojas de cálculo a veces interpretan como fórmula una celda que empieza por un signo igual. La protección predeterminada antepone un apóstrofo a las celdas con aspecto de fórmula e informa de cuántas celdas han cambiado. Esto también afecta a los valores negativos y se aplica a los nombres de columna. Desactívala solo cuando la aplicación receptora necesite exactamente el texto en bruto y revisa cómo importa esa aplicación el archivo. La vista previa muestra los valores de origen antes de aplicar esta protección de exportación.

Formatos, límites y privacidad

  • Hasta 100.000 unidades de código UTF-16 por entrada; archivos TXT, JSON, CSV o TSV en UTF-8 de hasta 1 MiB.
  • ZIP por lotes: hasta 10 archivos, 5 MiB en total. Las salidas correctas y un informe de errores numerado se conservan juntos.
  • Los traspasos a documento admiten resultados de hasta 100.000 unidades de código sin caracteres NULL. Los resultados mayores siguen siendo descargables.
  • Hasta 5.000 filas de datos y 200 columnas. Delimitadores: coma, punto y coma, tabulador o barra vertical. La entrada JSON respeta los límites del formateador de 64 niveles y 20.000 valores.
  • Sin análisis de libros de Excel ni detección automática de tipos. JSON a CSV usa finales de línea CRLF y pone comillas en todas las celdas. La importación de CSV elimina un BOM UTF-8 inicial.

Estas herramientas procesan el texto localmente. No hay guardado automático de borradores. Descarga el trabajo importante antes de salir; los traspasos temporales de archivos caducan a los 30 minutos.

Preguntas frecuentes

¿Desaparecerán los ceros a la izquierda?

CSV a JSON mantiene todas las celdas como cadenas. Aun así, una hoja de cálculo puede reinterpretar los valores al abrir un CSV, así que configura las columnas de identificadores como texto en su cuadro de diálogo de importación.

¿Puedo convertir TSV?

Sí. Elige Tabulador como delimitador e importa un archivo TSV en UTF-8 o pega celdas separadas por tabuladores.

¿Qué ocurre con el JSON anidado?

Cada objeto o arreglo anidado se guarda como texto JSON compacto en una celda del CSV. No se expande en filas adicionales.

Continúa con tu flujo de documentos

Usa un botón Continuar dentro del espacio de trabajo para llevar tu texto; estos enlaces abren una herramienta vacía.