Pular para o conteúdo
Ad: top-banner (320x50)

JSON → Tipos

Converta uma amostra JSON em TypeScript, Go, Python, Rust e mais — tudo no seu navegador.

Seus dados nunca saem do seu dispositivo
Ad: sidebar (300x250)
Ad: mid-banner (300x250)

Perguntas Frequentes

  • Quais linguagens são suportadas?

    TypeScript, TypeScript + Zod, Go, Python (Pydantic v2 ou dataclasses), Rust (serde), Java, C#, Swift, Kotlin, Dart, Ruby, PHP, Elm e JSON Schema.

  • Meu JSON é enviado para algum servidor?

    Não. quicktype-core roda totalmente no navegador. A biblioteca (~900 KB gzip) é carregada sob demanda no primeiro uso para manter a página rápida.

  • Posso renomear o tipo raiz?

    Sim. Defina "Nome do tipo raiz" acima do campo de entrada. Cada tipo aninhado criado pelo quicktype herda esse nome raiz.