N Nouplo

Convertir CSV a JSON

Convierte exportaciones de hojas de cálculo en JSON para APIs, scripts y archivos de configuración, sin que tus datos salgan de la página.

Resultado
Pega o escribe arriba para ver el resultado aquí.

Tus archivos se quedan en tu dispositivo

Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.

Cómo funciona

  1. Pega el texto CSV en el cuadro de entrada, o exporta una hoja desde Excel o Google Sheets como CSV y pega su contenido.
  2. Deja el separador en «Detectar automáticamente»: la herramienta cuenta comas, puntos y comas y tabuladores en las primeras líneas y elige el más probable. Cámbialo si la suposición no es correcta.
  3. Deja marcada la casilla «La primera fila es el encabezado» para que los nombres de columna se conviertan en las claves de cada objeto. Desmárcala si prefieres un array de arrays.
  4. Pulsa «Convertir a JSON» y copia el resultado o descárgalo como archivo .json.

Preguntas frecuentes

¿Se envían mis datos a un servidor?
No. El análisis se ejecuta como JavaScript en la propia página. El texto nunca sale de tu navegador y la herramienta funciona sin conexión una vez cargada.
¿Cómo es el resultado?
Con fila de encabezado, cada línea siguiente se convierte en un objeto cuyas claves son los nombres del encabezado, y el archivo entero es un array JSON de esos objetos. Sin encabezado, cada línea se convierte en un array de cadenas de texto.
¿Por qué los números salen entre comillas?
Todos los valores se conservan como texto a propósito. El CSV no lleva información de tipos y convertir automáticamente estropearía los códigos postales que empiezan por cero, los números de teléfono y los identificadores largos. Convierte en tu propio código los campos que necesites.
¿Se admiten campos entrecomillados y saltos de línea?
Sí. Los campos entre comillas dobles pueden contener el separador, comillas duplicadas y saltos de línea, siguiendo la norma RFC 4180. Los campos vacíos se convierten en cadenas vacías.
¿Hay algún límite de tamaño?
El plan gratuito permite 10 operaciones al día; no hay un límite práctico de longitud del texto, aunque entradas muy grandes de varios cientos de miles de líneas pueden tardar unos segundos. Pro elimina el límite diario.

Herramientas relacionadas