100 % local — seus dados nunca saem do seu navegador

Conversor de JSON para Classes PHP — Ferramenta grátis

Converta JSON em classes PHP 8 tipadas com promoção de propriedades, no seu navegador. Grátis e privado: seus dados nunca saem do seu dispositivo.

Instantâneo Privado Zero cookies

Entrada JSON

Saída PHP

Por que converter JSON para PHP?

Mapear payloads de API para value objects em PHP à mão é tedioso. Cole um documento JSON de exemplo acima e receba classes PHP 8 tipadas usando promoção de propriedades no construtor, prontas para colar no seu projeto.

Como funciona

O conversor analisa seu JSON localmente e gera uma classe por objeto, com declare(strict_types=1) no topo. Os nomes das propriedades são convertidos para camelCase, inteiros viram int, decimais viram float, booleanos viram bool e arrays viram array. Ative a opção readonly para tornar cada propriedade promovida imutável (PHP 8.1+).

Perguntas frequentes

Meus dados JSON são enviados para algum servidor?
Não. Tudo é executado inteiramente no seu navegador com JavaScript. Nada é enviado pela rede, o que torna a ferramenta segura para dados sensíveis.
Qual versão do PHP é o alvo?
PHP 8.0+ para promoção de propriedades no construtor e propriedades tipadas. Ative a opção readonly para DTOs imutáveis em PHP 8.1+.
Como arrays e objetos aninhados são tipados?
Objetos aninhados viram classes próprias; arrays são tipados como array, já que o PHP não tem generics nativos. Strings, ints, floats e bools usam os tipos escalares nativos.

Conversores relacionados