Pegue su literal de diccionario Python (usando llaves o sintaxis dict()) y obtenga instantáneamente una salida JSON limpia y formateada. Soporta cadenas con comillas simples/dobles, None/True/False, diccionarios anidados, listas, tuplas, comentarios en línea y formatos numéricos como hex y separadores de guion bajo.
Pegue su literal de diccionario Python (usando llaves o sintaxis dict()) y obtenga instantáneamente una salida JSON limpia y formateada. Soporta cadenas con comillas simples/dobles, None/True/False, diccionarios anidados, listas, tuplas, comentarios en línea y formatos numéricos como hex y separadores de guion bajo.
Preguntas y respuestas frecuentes sobre este tema.
Los diccionarios de Python usan comillas simples o dobles para cadenas, True/False para booleanos y None para valores nulos. JSON requiere comillas dobles, usa true/false y null. Esta herramienta maneja automáticamente estas conversiones.
Este convertidor soporta literales dict con llaves ({'key': 'value'}), sintaxis del constructor dict(), cadenas con comillas simples y dobles, dicts y listas anidados, tuplas (convertidas a arrays), None/True/False, números con separadores de guion bajo (1_000_000), literales hex/octal/binarios, notación científica y comentarios en línea (#).
Sí, puede ajustar el ancho de tabulación (2 o 4 espacios) o cambiar a indentación basada en tabulaciones usando las opciones de formato sobre el panel de salida.
None de Python se convierte a null de JSON, True se convierte a true y False a false. Estos se mapean automáticamente a sus equivalentes JSON durante la conversión.