JSON para TypeScript

Transforme um valor JSON de exemplo em interfaces TypeScript — objetos aninhados viram interfaces próprias e os itens de array são mesclados.

Seu JSON

Cole um valor JSON e receba tipos TypeScript. Os tipos são inferidos a partir deste único exemplo — revise antes de usar em produção.

Nenhum tipo ainda

Cole um valor JSON acima e pressione “Gerar tipos”.

Inferido a partir de um único exemplo: chaves ausentes em alguns itens de array se tornam opcionais, e todo o resto é obrigatório. Objetos aninhados e itens de array recebem interfaces próprias.

Roda totalmente no seu navegador. Nada é enviado.

Como funciona

Este recurso funciona localmente no seu navegador para garantir privacidade e velocidade.

1 ⚡

Ferramentas locais ilimitadas

Esta execução custa 1 crédito(s) e é salva automaticamente no seu histórico.

Entre para salvar e ver seu histórico de uso.

Meu histórico de uso

Nenhuma execução registrada ainda.

Perguntas frequentes

Recebo créditos grátis para testar o JSON para TypeScript?
Sim — novas contas ganham 3 créditos grátis para usar em qualquer ferramenta, incluindo o JSON para TypeScript. Depois disso, você só paga pelo que usar.
Quantos créditos custa o JSON para TypeScript?
Tudo roda no seu navegador e nada é enviado: contas gratuitas pagam 1 crédito por execução, e membros Pro ou Pro+ usam quantas vezes quiserem.
O conteúdo que eu colo é privado?
O JSON para TypeScript usa sua entrada apenas para gerar o resultado. Os resultados armazenados são excluídos automaticamente pela nossa política de retenção, e você pode remover qualquer execução do seu histórico.
Preciso instalar algo?
Não. O JSON para TypeScript funciona em qualquer navegador moderno — nada para baixar ou instalar.

Ferramentas relacionadas

Ferramentas que as pessoas geralmente precisam em seguida, no mesmo fluxo de trabalho.