Cole ou abra seus dados
Cole o texto ou solte um arquivo. O formato é detectado, ou escolha-o em “De”.
Converta arquivos de configuração e dados entre oito formatos e veja exatamente onde um arquivo está quebrado.
Transforme dados de exemplo em interfaces TypeScript, schemas Zod, structs Go ou dataclasses Python.
Cole ou abra dados para convertê-los.
Cole o texto ou solte um arquivo. O formato é detectado, ou escolha-o em “De”.
Escolha um formato de dados ou uma linguagem para os tipos. Erros na entrada são mostrados com linha e coluna.
Ajuste a indentação, a ordenação ou o nome do tipo e depois copie o resultado ou salve-o como arquivo.
Gere imagens, vídeos e modelos 3D a partir do seu próprio código com a WaveSpeed AI.
Crie imagens a partir de um prompt ou edite as que você já tem.
Transforme uma imagem estática ou um prompt em um videoclipe curto.
Transforme uma imagem em um modelo 3D.
$1 em créditos grátis para novas contas elegíveis. Sem cartão. Os geradores têm requisitos próprios de conta e créditos. O conversor de formatos de dados é grátis.
Sim. Converta quanto quiser, sem conta e sem limite além da memória do seu dispositivo.
Não. A leitura e a escrita acontecem na aba do seu navegador, então configurações com senhas ou dados de clientes ficam no seu dispositivo.
JSON, YAML (com âncoras, merge keys e vários documentos), TOML 1.0, XML, CSV e TSV, INI, arquivos .env e query strings de URL, em qualquer direção. Tipos podem ser gerados como interfaces TypeScript, schemas Zod, structs Go ou dataclasses Python.
Com a linha e a coluna, uma explicação curta e a própria linha com um marcador. “Ir para o erro” seleciona o ponto na caixa.
Números inteiros acima de 2^53, como IDs de 64 bits, continuam exatos entre JSON, YAML e TOML. Datas TOML mantêm sua forma. Strings como “yes”, “on” ou “2024-01-01” ficam entre aspas no YAML, para que leitores de YAML mais antigos não as transformem em booleanos ou datas.
Atributos viram chaves que começam com @, o texto de um elemento ao lado de atributos vira #text e elementos repetidos viram uma lista. Comentários e instruções de processamento são omitidos, e em conteúdo misto (texto entre elementos filhos) os trechos de texto são unidos.
Você é avisado. O TOML não tem null, então chaves null são omitidas com uma observação; CSV, INI e .env são planos, então valores aninhados são achatados (address.city, DATABASE__HOST) e listas são escritas como JSON.
A partir do próprio exemplo: um campo ausente em alguns itens de uma lista vira opcional, um campo que às vezes é null vira anulável, números inteiros viram inteiros e objetos com a mesma forma compartilham um tipo. Confira o resultado se a sua amostra não cobrir todos os casos.
Grátis, privado e sem limites.