Conversor de JSON para interface TypeScript online grátis
Recursos
JSON para tipos TypeScript na hora
Cole qualquer JSON e receba em tempo real as interfaces e apelidos de tipo TypeScript correspondentes, sem cliques, sem build e sem configuração.
Objetos e arrays aninhados
Objetos profundamente aninhados, arrays de objetos e arrays de tipos primitivos viram interfaces bem estruturadas e reutilizáveis.
Interfaces de itens de array mescladas
Itens de um array com a mesma forma são combinados em uma única interface, mantendo seus tipos limpos e reutilizáveis em vez de duplicados.
Pré-visualização ao vivo com dados de exemplo
Um exemplo pronto é carregado na abertura para você ver como funciona; troque pelos seus próprios dados e os tipos se atualizam enquanto você digita.
Roda localmente no seu navegador
A conversão acontece no próprio aparelho com a biblioteca json-to-ts, então seu JSON nunca sai do seu computador e não há requisição ao servidor.
Perguntas frequentes
Como converto JSON em uma interface TypeScript?
Cole seu JSON no editor à esquerda. A interface ou o tipo TypeScript correspondente é gerado na hora à direita: basta copiá-lo para o seu projeto.
Este conversor de JSON para TS é gratuito online?
Sim. É um conversor online gratuito, sem cadastro e sem limites de uso, e funciona inteiramente no seu navegador.
Ele trata objetos e arrays aninhados?
Sim. Objetos aninhados, arrays de objetos e arrays de primitivos são convertidos em interfaces e apelidos de tipo bem estruturados.
O que acontece se vários itens de um array têm os mesmos campos?
As formas deles são mescladas em uma única interface, então um array de objetos parecidos vira um array tipado reutilizável em vez de definições duplicadas.
Meu JSON é enviado a um servidor?
Não. A conversão roda localmente no seu navegador com o json-to-ts, então o que você cola não sai do seu dispositivo.

