Do JSON para um objeto JavaScript
O JSON se parece com JavaScript, mas não é igual: exige aspas duplas em todas as chaves. Quando você quer colar dados no seu código, o normal é escrevê-los no estilo do projeto: chaves sem aspas, aspas simples e uma declaração como const ou export default.
Esta ferramenta faz isso por você. Remove as aspas das chaves que são nomes válidos em JavaScript, escreve os textos com aspas simples ou duplas, adiciona a declaração que escolher (const, export default ou module.exports) e, se quiser, vírgulas finais.
Os números são copiados como estão e os caracteres especiais dos textos são escapados corretamente.
Como converter JSON para JavaScript
- Cole o JSON ou abra um arquivo .json.
- Escolha a declaração: const, export default, module.exports ou só o objeto.
- Escolha aspas simples ou duplas e o recuo.
- Clique em “Converter para JavaScript” e copie o código ou baixe o arquivo .js.
Quando usar
- Colar dados de exemplo ou mocks em um teste.
- Transformar um arquivo de configuração JSON em um módulo JavaScript.
- Criar constantes com listas de países, categorias ou traduções.
- Adaptar um JSON ao estilo do seu projeto (Prettier, ESLint).
Perguntas Frequentes
Qual é a diferença entre JSON e um objeto JavaScript?
JSON é um formato de texto com regras rígidas: chaves com aspas duplas, sem comentários nem vírgulas finais. Um objeto literal JavaScript aceita chaves sem aspas, aspas simples, vírgulas finais e expressões.
Por que algumas chaves continuam entre aspas?
Porque não são identificadores válidos em JavaScript, por exemplo “first-name” ou “1st”. Essas chaves precisam de aspas para que o código funcione.
Posso usar o resultado em TypeScript?
Sim, é JavaScript válido também em TypeScript. Se além disso quiser os tipos, use o conversor de JSON para TypeScript.
Meus dados são enviados para algum servidor?
Não. Tudo é processado no seu navegador com JavaScript. O texto que você cola e os arquivos que abre não saem do seu dispositivo, por isso pode usar dados internos ou de clientes com tranquilidade.
É grátis?
Sim. Você pode experimentar a ferramenta grátis com um documento (colado ou um arquivo) e mudar as opções quantas vezes quiser; as tentativas com erro não gastam o teste. Para uso ilimitado e para processar vários arquivos de uma vez, o ToolStudio Pro custa 1,99 € por mês e inclui todas as ferramentas.