Gratis · Desarrollo
JSON a modelo Pydantic.
Convierte un ejemplo JSON en modelos Pydantic v2 con campos en snake_case, alias de las claves originales, campos opcionales y clases anidadas.
Loading the calculator…
Cómo usar esta herramienta: JSON a modelo Pydantic
Introduce los datos o selecciona el archivo. Ajusta las opciones, genera el resultado y revísalo antes de copiarlo o descargarlo.
Límites y formatos compatibles
Los datos se procesan en tu dispositivo.
Notas técnicas en inglés
Types are inferred from the sample only. Everything is calculated in your browser; nothing you type is uploaded.
Fields missing from some array items or null in the sample become optional (X | None = None); integers and decimals merge to float; differing types become Any. Python keywords get a trailing underscore.
A user with isActive, an address and a list of orders becomes User, Address and Order models; isActive becomes is_active with alias "isActive".