Convertidor de JSON a YAML
Transforma objetos y arrays JSON en YAML legible y estandarizado. Control de sangría, comillas y literales multilínea para Kubernetes, Docker y CI/CD.
Respuesta Rápida: ¿Qué es Convertidor de JSON a YAML?
¿Qué hace esta herramienta? Transforma objetos y arrays JSON en YAML legible y estandarizado. Control de sangría, comillas y literales multilínea para Kubernetes, Docker y CI/CD.
- Paso 1: Introduce o ajusta el campo Pega o escribe tu código JSON.
- Paso 2: Haz clic en Convertir JSON a YAML para obtener el desglose y resultados inmediatos.
Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.
De JSON a YAML limpio y listo para producción
Convierte cualquier objeto o array JSON a YAML legible — el formato que esperan Kubernetes, Docker Compose, GitHub Actions y la mayoría de herramientas de infraestructura como código. A diferencia de una conversión ingenua que solo cambia llaves por indentación, este convertidor decide inteligentemente cuándo una cadena de texto necesita comillas para seguir siendo válida en YAML, y cuándo un texto multilínea debe representarse como un bloque literal en lugar de una cadena con \n escapados.
Round-trip fiel: lo que entra es exactamente lo que sale
Un detalle técnico importante para cualquier texto multilínea: si tu texto original NO termina en un salto de línea, el YAML generado usa el indicador de "recorte" |- en lugar del bloque literal normal |, para que al volver a convertir ese YAML a JSON obtengas exactamente el mismo texto, sin un salto de línea añadido de más al final. Este comportamiento se verificó exhaustivamente junto al convertidor de YAML a JSON para garantizar una conversión de ida y vuelta perfectamente fiel.
Modo de comillas: control total sobre el estilo de salida
Puedes elegir entre comillas automáticas (solo donde son necesarias, el estilo más limpio y habitual), forzar comillas dobles o simples en todos los valores de texto, o desactivar las comillas por completo si sabes que tu contenido no las necesita. Esto es útil para adaptar el resultado al estilo de formato que use tu equipo o herramienta de CI/CD.
Preguntas Frecuentes (FAQ)
¿Por qué algunos textos aparecen entre comillas y otros no?
En modo automático, un texto se cita solo cuando lo necesita: si podría confundirse con un booleano ("yes", "true"), un número ("123"), si empieza con un carácter con significado especial en YAML, o si contiene espacios al inicio/final. El resto de textos se dejan sin comillas para un YAML más limpio y legible.
¿Qué pasa con los textos que contienen saltos de línea?
Se representan como un bloque literal YAML (con el indicador |) en lugar de una cadena con caracteres \n escapados, resultando en un YAML mucho más legible para descripciones o scripts multilínea.
¿Puedo convertir un array de objetos a múltiples documentos YAML?
Sí, activa la opción correspondiente para que cada elemento del array se convierta en un documento YAML independiente, separados por ---, tal como esperan algunas herramientas que procesan múltiples recursos en un solo archivo.
¿Cómo convierto en la dirección contraria, de YAML a JSON?
Usa el convertidor de YAML a JSON, el proceso inverso.
Categorías Recomendadas
Herramientas Relacionadas
Otras calculadoras de Herramientas de Texto que te pueden interesar.
Convertidor de YAML a JSON
Convierte archivos y fragmentos YAML a formato JSON al instante. Soporta multi-documentos (---)...
Ver herramienta Herramientas de TextoValidador y verificador de estructura JSON
Valida la sintaxis de tu JSON y obtén un informe detallado: errores exactos, número de claves...
Ver herramienta Herramientas de TextoConvertidor de archivo CSV a JSON
Convierte datos CSV a formato JSON de forma instantánea, con soporte para campos entre comilla...
Ver herramienta Herramientas de TextoConvertidor de formato XML a JSON
Convierte documentos XML a formato JSON de forma instantánea, conservando atributos y elemento...
Ver herramienta Herramientas de TextoConvertidor de formato JSON a XML
Convierte datos JSON a formato XML de forma instantánea, con soporte para atributos, arrays y ...
Ver herramienta Herramientas de TextoConvertidor de JSON a archivo CSV
Convierte un array JSON de objetos a formato CSV de forma instantánea, uniendo automáticament...
Ver herramienta Herramientas de TextoFormateador y embellecedor de JSON
Formatea y da formato de sangría (pretty-print) a tu JSON para hacerlo legible, con opción de...
Ver herramienta Herramientas de TextoConvertidor de Texto a Formato JSON String Escape
Escapa texto plano a formato de cadena JSON válido según RFC 8259: comillas dobles, saltos de...
Ver herramienta Herramientas de TextoExtraer Valores de Objeto JSON
Extrae valores de objetos y arrays JSON mediante búsqueda recursiva universal o notación por ...
Ver herramienta Herramientas de TextoDesescapador de Cadenas JSON
Desescapa y restaura cadenas JSON a texto legible eliminando secuencias \", \n, \r, \t....
Ver herramienta Herramientas de TextoMinificador de archivos JSON
Minifica tu JSON eliminando espacios y saltos de línea innecesarios para reducir su tamaño en...
Ver herramienta Herramientas de TextoAgregador de Saltos de Línea Automáticos
Agrega saltos de línea automáticamente: una oración por línea, cada N palabras, tras cada s...
Ver herramienta Herramientas de TextoGenerador de Texto Invisible
Genera texto invisible copiable para nombres y biografías de Discord, Instagram, WhatsApp, Tik...
Ver herramienta Herramientas de TextoGenerador de hashes SHA-512
Genera el hash SHA-512 (512 bits) de cualquier texto usando la Web Crypto API nativa del navega...
Ver herramienta Herramientas de TextoMedidor de Complejidad LZW de Texto
Simula el diccionario dinámico Lempel-Ziv-Welch (LZW) para evaluar la complejidad algorítmica...
Ver herramienta Herramientas de TextoCompresor de Texto Online
Comprime texto, JSON o código fuente online con algoritmos Deflate, Gzip y LZW en Base64 o Hex...
Ver herramienta Herramientas de TextoConvertidor de Texto a Alternado
Convierte tu texto a formato alternado (mAyÚsCuLaS y mInÚsCuLaS) gratis. Ideal para redes soc...
Ver herramienta Herramientas de TextoConvertidor de Apellidos a Mayúsculas
Pon los apellidos en MAYÚSCULAS dentro de un nombre completo, como piden los formularios ofici...
Ver herramienta Herramientas de TextoConvertidor de Texto a Voz Fonética
Convertidor de texto a voz fonética online: genera audio con articulación lenta, división si...
Ver herramienta Herramientas de TextoInvertir Texto
Invertir texto online gratis: voltea cualquier texto, palabra o frase de forma instantánea....
Ver herramienta Herramientas de TextoEmbellecedor de Código XML
Formatea y embellece documentos XML. Sangría multinivel, soporte para CDATA, namespaces....
Ver herramienta Herramientas de TextoTransliterador de Japonés Romaji a Texto
Convierte texto en Romaji (alfabeto latino) a caracteres japoneses Hiragana y Katakana. Soporta...
Ver herramienta