Pular para o conteúdo
4PeopleBeta

Gerador de JSON

Gere JSON com dados fictícios a partir de um modelo com marcadores como {{nome}} e {{cpf}}.

  • Grátis
  • Sem cadastro
  • Roda no seu navegador

Escolha como quer

Troque os valores por marcadores, como {{nome}}. A lista completa está abaixo.

De 1 a 100. Com 1, sai um objeto; com mais, uma lista.

Marcadores disponíveis

Um marcador sozinho no valor gera o tipo certo (número, true/false); dentro de um texto, vira texto: "pedido-{{inteiro(1, 999)}}".

{{nome}}
Nome completo. Ex.: Ana Souza
{{primeiroNome}}
Primeiro nome. Ex.: Ana
{{sobrenome}}
Sobrenome. Ex.: Souza
{{email}}
E-mail. Ex.: ana.souza@gmail.com
{{usuario}}
Nome de usuário. Ex.: ana_souza12
{{senha}}
Senha de 12 caracteres. Ex.: k3P9xQ2mZ8aB
{{telefone}}
Celular com DDD. Ex.: (11) 91234-5678
{{cpf}}
CPF válido, com pontuação. Ex.: 529.982.247-25
{{cnpj}}
CNPJ válido, com pontuação. Ex.: 11.222.333/0001-81
{{cep}}
CEP. Ex.: 01310-100
{{rua}}
Logradouro. Ex.: Rua das Flores
{{numero}}
Número de endereço. Ex.: 1234
{{cidade}}
Cidade. Ex.: Campinas
{{estado}} / {{uf}}
Estado ou sigla. Ex.: São Paulo / SP
{{empresa}}
Nome de empresa. Ex.: Silva e Filhos
{{cargo}}
Cargo. Ex.: Analista
{{produto}}
Nome de produto. Ex.: Cadeira de madeira
{{preco}}
Preço (número). Ex.: 199.9
{{url}} / {{ip}}
URL e endereço IPv4. Ex.: https://exemplo.com
{{avatar}}
URL de imagem de avatar. Ex.: https://…/avatar.jpg
{{uuid}}
UUID v4. Ex.: 3f2b…-4c1d-…
{{inteiro(1, 100)}}
Inteiro entre mínimo e máximo. Ex.: 42
{{decimal(0, 10, 2)}}
Decimal com N casas. Ex.: 7.35
{{booleano}}
true ou false. Ex.: true
{{data}}
Data (AAAA-MM-DD). Ex.: 2024-05-17
{{dataHora}}
Data e hora ISO 8601 (UTC). Ex.: 2024-05-17T13:45:00.000Z
{{lorem(5)}}
N palavras de lorem ipsum. Ex.: dolor sit amet…
{{cor}}
Cor HEX. Ex.: #3fa2c8
{{indice}}
Posição do item, a partir de 1. Ex.: 1
["{{repetir(3)}}", { … }]
Lista com 3 cópias do modelo (ou repetir(2, 5) para uma quantidade sorteada). Ex.: [{…}, {…}, {…}]

Copie e use

Gerando JSON…

Como funciona

O gerador de JSON preenche um modelo com dados fictícios: troque os valores por marcadores como {{nome}}, {{email}}, {{cpf}}, {{inteiro(1, 100)}} ou {{data}} e gere de 1 a 100 itens. Também dá para montar o modelo por uma lista de campos.

Tudo é calculado no seu navegador: o que você digita não é enviado a lugar nenhum.

Ver o código do cálculo web.ts (abre em nova aba)

Perguntas frequentes

3 perguntas

Use uma lista cujo primeiro item é {{repetir(n)}} e o segundo é o modelo: ["{{repetir(3)}}", { "id": "{{indice}}" }] gera três itens. {{repetir(2, 5)}} sorteia a quantidade.

Mais em Desenvolvimento