100 % local — seus dados nunca saem do seu navegador

Conversor de JSON para MySQL — Ferramenta online grátis

Gere uma instrução CREATE TABLE do MySQL a partir de um JSON de exemplo no navegador. Grátis e privado: seus dados nunca saem do seu dispositivo.

Instantâneo Privado Zero cookies

Entrada JSON

Saída MySQL

Por que converter JSON para MySQL?

Transformar um payload de API em uma tabela de banco de dados à mão significa adivinhar tipos e digitar muito SQL. Cole um documento JSON de exemplo acima e receba uma única instrução CREATE TABLE pronta para executar em milissegundos. Um array de objetos na raiz é tratado como a descrição de uma linha da tabela.

Como funciona

O conversor analisa seu JSON localmente e infere uma coluna por chave, nomeada em snake_case entre crases: VARCHAR(255) para strings, BIGINT para inteiros, DOUBLE para floats e TINYINT(1) para booleanos. As colunas são NOT NULL a menos que o valor seja null, e objetos ou arrays aninhados viram colunas JSON (MySQL 5.7+).

Perguntas frequentes

Meus dados JSON são enviados para algum servidor?
Não. A conversão roda inteiramente no seu navegador com JavaScript. Nada é enviado pela rede, o que torna a ferramenta segura para dados sensíveis.
Como objetos aninhados e arrays são tratados?
Eles viram colunas JSON, suportadas nativamente pelo MySQL 5.7 e versões posteriores. Tudo fica em uma única instrução CREATE TABLE.
Quais tipos de coluna são gerados?
Strings são mapeadas para VARCHAR(255), inteiros para BIGINT, floats para DOUBLE e booleanos para TINYINT(1). As colunas são NOT NULL a menos que o valor do exemplo seja null, e os nomes ficam em snake_case entre crases.

Conversores relacionados