CSV ↔ JSON — Conversor
Convierte CSV en objetos o matrices JSON, o exporta JSON como CSV. Admite comillas, saltos de línea en celdas y BOM UTF-8; los datos y archivos no salen del navegador.
Procesamiento local · Sin subida al servidor · Entrada hasta 10 MB · Hasta 100.000 filas
Cómo usar
En CSV → JSON, la matriz de objetos usa los encabezados únicos de la primera fila como claves. La matriz de filas devuelve cada fila como una matriz de cadenas.
JSON → CSV admite matrices de objetos y de filas. Las matrices y objetos anidados se escriben como cadenas JSON, los números y booleanos como texto y null como una celda vacía.
La protección de fórmulas antepone un apóstrofo a las celdas que empiezan por =, +, - o @. Desactívela solo con datos fiables si necesita una conversión reversible exacta.
Preguntas frecuentes
¿Los datos CSV o JSON se envían a un servidor?
No. El contenido pegado y los archivos seleccionados se procesan solo en el navegador y no se suben a un servidor.
¿Se convierten automáticamente los números y fechas del CSV?
No. Todas las celdas CSV se conservan como cadenas para no cambiar el significado de los valores.
¿Admite comillas y saltos de línea dentro de las celdas?
Sí. Admite celdas entre comillas dobles, comillas dobles escapadas, comas y saltos de línea dentro de las celdas.
Ejemplo práctico y criterios de verificación
CSV ↔ JSON — Conversor: Identifique primero si el origen es texto, un componente URL, JSON, CSV, CSS, JavaScript, un color o un token, y revise codificación, delimitadores, comillas y saltos de línea. Codificar no es cifrar, decodificar no verifica firmas y minificar no optimiza código; defina el formato de salida y su destino antes de ejecutar.
CSV ↔ JSON — Conversor: Para una comprobación rápida, empiece con name,score\nA,10 ↔ [{name:A,score:10}] como entrada pequeña cuya relación de resultados pueda verificar directamente. Confirme que el resumen, las unidades y las opciones coinciden con su intención antes de aplicarlo a valores reales o a una copia del original; así reducirá errores de configuración.
CSV ↔ JSON — Conversor: Introduzca la salida en el navegador, herramienta de compilación, API o superficie de diseño de destino y compruebe errores de análisis o cambios de significado. Decodificar no prueba autenticidad, un hash no se descifra y el código minificado no garantiza el mismo comportamiento. Conserve original y pruebas y evite introducir contraseñas, tokens o datos personales.
CSV ↔ JSON — Conversor · Registro del trabajo: En un trabajo real, registre juntos las condiciones de entrada, las opciones elegidas y el resultado. No suponga que el estado se conservará tras recargar o cambiar de dispositivo. Guarde aparte los resultados importantes mediante copia, descarga, captura u otro método admitido por la página y vuelva a abrirlos en el entorno de destino.
CSV ↔ JSON — Conversor · Comprobación de errores: Si aparece un error o un resultado inesperado, reduzca la entrada, ejecute de nuevo con las opciones predeterminadas y cambie una condición cada vez. Registrar mensajes y valores límite ayuda a distinguir problemas de formato, casos no admitidos y límites de recursos del navegador, y evita confundir un resultado vacío con un éxito.
CSV ↔ JSON — Conversor · Ámbito de uso: Consulte la guía de la página para saber si procesa en el navegador o consulta al servidor, dónde guarda datos y qué admite. Use originales sensibles o secretos solo cuando sea imprescindible. Decisiones legales, financieras o médicas y cambios en sistemas operativos requieren información oficial vigente y un proceso de verificación independiente.