Minificador JSON - Converter JSON para String Online

Minifique JSON rapidamente online, ideal para debugging e aprendizado. Sem configuração, direto no navegador!

Tags: comprimir código json minificar código

🚀 416,446 conversões totais (2 este mês)

Pratique Python com desafios de código

Resolva problemas práticos direto neste editor: rode os testes de exemplo, envie sua solução e receba uma revisão de código por IA.

Todos os desafios de Python
Fácil

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Você vai aprender AritméticaValores de retorno
BeginnerLearning-pathVariables
Fácil

Dias em um Mês

Retorne quantos dias tem um mês, incluindo anos bissextos.

Você vai aprender Regras do calendárioFunções auxiliares
BeginnerConditionsFunctionsLearning-path
Fácil

Produto escalar de dois vetores

Multiplique dois vetores elemento a elemento e some os resultados, a operação central de todo neurônio.

Você vai aprender VetoresProduto escalar
Redes neuraisaiaprendizado de máquina
Fácil

Distance Between Points

Compute the straight-line distance between two points.

Você vai aprender Teorema de PitágorasRaízes quadradas
BeginnerFunctionsLearning-pathmath
Fácil

Average of Three

Average three whole numbers.

Você vai aprender AritméticaDivisão
BeginnerLearning-pathVariables
Fácil

Lista de tarefas

Mantenha uma lista de tarefas: adicione, marque como feitas, remova e informe o que ainda está pendente.

Você vai aprender Coleções tipadasRecords
BeginnerSimulationStrings
Fácil

Verificação de Número Primo

Decida se um número é primo.

Você vai aprender DivisibilidadeOtimizar laços
BeginnerLoopsNumbersStudent-beginner
Difícil

Word Break

Decide whether text can be split into dictionary words.

Você vai aprender DP de prefixosSegmentar texto
AdvancedDynamic-programmingHackathonStrings
Fácil

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

Você vai aprender Pares de índicesEvitar contagem dupla
ArraysBeginnerLearning-pathNested-loops
Fácil

Número Ausente

Encontre o único número faltando em 0..n.

Você vai aprender Séries aritméticasTruque da diferença de somas
ArraysBeginnerStudent-beginnermath
Médio

Busca A* em uma grade ponderada

Encontre o caminho mais barato por uma grade de custos de terreno com A*, o algoritmo de busca por trás da navegação em jogos e robôs.

Você vai aprender Busca A*Heurísticas
GraphsGridsShortest-pathai
Médio

K-th Smallest Element

Find the k-th smallest value without fully sorting.

Você vai aprender QuickselectParticionamento
AdvancedCompetitive-programmingSorting

Introdução

Esta ferramenta online de minificação de JSON ajuda você a comprimir e otimizar seu código JSON sem esforço. É ideal para reduzir o tamanho do arquivo e melhorar o desempenho de aplicações que lidam com dados JSON.

Como Usar Esta Ferramenta

  1. Cole seu código JSON diretamente no editor ou digite-o.
  2. Clique no botão Minificar para comprimir seu código JSON.
  3. Após minificar, você pode:
    • Baixar o resultado otimizado.
    • Salvar ou compartilhar usando um link único.
    • Entrar com Google ou GitHub para salvar seu JSON minificado para uso futuro.

O que é JSON?

JSON (JavaScript Object Notation) é um formato de arquivo padrão aberto usado para armazenar e trocar dados. Ele representa dados como pares de atributo-valor e arrays usando um formato de texto legível por humanos. JSON é amplamente utilizado em aplicações web e APIs, muitas vezes como substituto do XML em sistemas AJAX devido à sua simplicidade e eficiência.

Saiba mais sobre JSON na documentação oficial do JSON .

Sintaxe JSON

JSON suporta duas principais estruturas de dados:

  • Objetos: Um conjunto de pares nome-valor delimitados por chaves ({}).
  • Arrays: Uma lista de valores delimitados por colchetes ([]).

JSON define os seguintes tipos de valor: string, número, objeto, array, true, false e null.

Aqui está um exemplo de dados JSON:

      
{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "streetAddress": "100 Internet Dr",
  "city": "JavaTown",
  "state": "JA",
  "postalCode": "12345",
  "phoneNumbers": [
    {
      "Mobile": "111-111-1111"
    }, {
      "Home": "222-222-2222"
    }
  ]
}
      
    

O que é Minificação?

Minificação é o processo de minimizar código e marcação em suas páginas web e arquivos de script. É um dos principais métodos usados para reduzir tempos de carregamento e uso de largura de banda em sites. A minificação melhora drasticamente a velocidade e acessibilidade do site, traduzindo-se diretamente em uma melhor experiência do usuário. Também é benéfico para usuários que acessam seu site através de um plano de dados limitado e que gostariam de economizar no uso de largura de banda enquanto navegam na web.

Exemplos

Antes de minificar

      
{
  "colors": [
    {
      "color": "black",
      "category": "hue",
      "type": "primary",
      "code": {
        "rgba": [
          255, 255, 255, 1
        ],
        "hex": "#000"
      }
    }, {
      "color": "white",
      "category": "value",
      "code": {
        "rgba": [
          0, 0, 0, 1
        ],
        "hex": "#FFF"
      }
    }
  ]
}
      
    

Após minificar

      
{"colors":[{"color":"black","category":"hue","type":"primary","code":{"rgba":[255,255,255,1],"hex":"#000"}},{"color":"white","category":"value","code":{"rgba":[0,0,0,1],"hex":"#FFF"}}]}