JSON Formatter
Formata JSON válido com 2 ou 4 espaços e identifica a posição de erros de sintaxe comuns.
Abrir ferramenta181 ferramentas online gratuitas para dados, texto, redes, CSS, conversão e edição de imagens, SVG, ícones, dimensões de imagem, EXIF, metadados e análise de cores. Tudo funciona localmente no navegador.
Trabalhe com dados e texto, converta e edite imagens, crie ícones para sites e aplicações, consulte dimensões e EXIF, extraia paletas, examine píxeis e explore histogramas. Sem necessidade de iniciar sessão.
Formata JSON válido com 2 ou 4 espaços e identifica a posição de erros de sintaxe comuns.
Abrir ferramentaValida a sintaxe JSON e apresenta o estado, a causa e a localização exata de cada erro.
Abrir ferramentaAnalisa e volta a serializar JSON numa única linha fiável, calculando a redução de tamanho.
Abrir ferramentaAlterna entre a vista Raw e uma árvore recolhível que distingue claramente os tipos de dados JSON.
Abrir ferramentaConverte listas de objetos em CSV padrão e trata aspas, vírgulas, quebras de linha e campos em falta.
Abrir ferramentaAnalisa CSV segundo as regras básicas da RFC 4180, incluindo vírgulas, quebras e aspas escapadas.
Abrir ferramentaVerifique e formate XML, preservando atributos, comentários e CDATA.
Abrir ferramentaConverta XML em JSON com regras claras para atributos, texto e elementos repetidos.
Abrir ferramentaConverte objetos e listas de forma recursiva, escapa texto e rejeita nomes de etiquetas XML inválidos.
Abrir ferramentaConverta YAML em JSON com suporte para objetos, arrays, escalares e sintaxe YAML 1.2 comuns, com mensagens de erro claras.
Abrir ferramentaConverte JSON padrão em YAML legível e trata corretamente objetos, listas e valores escalares.
Abrir ferramentaCodifica texto UTF-8 em Base64, com suporte para caracteres internacionais e emoji.
Abrir ferramentaValida Base64 e descodifica-o para recuperar texto Unicode multilingue.
Abrir ferramentaCodifica texto internacional e caracteres especiais nos modos URL Component e Full URL.
Abrir ferramentaDescodifica sequências percentuais e explica códigos incompletos ou inválidos.
Abrir ferramentaAnalise estritamente os bytes hexadecimais e restaure para texto multilingue como UTF-8.
Abrir ferramentaCodifique texto Unicode em bytes UTF-8 e produza em três formatos hexadecimais comuns.
Abrir ferramentaAnalisa o binário estritamente como bytes de 8 bits e descodifica em texto legível usando UTF-8.
Abrir ferramentaCodifique o texto Unicode em bytes UTF-8 e, em seguida, produza um binário fixo de oito bits.
Abrir ferramentaConverta entre caracteres ASCII decimais, hexadecimais e binários e marque caracteres não ASCII.
Abrir ferramentaVisualize informações de codificação um a um ponto de código Unicode e suporte para escape U+ e JavaScript e conversão inversa.
Abrir ferramentaCodifique caracteres especiais normalmente encontrados em HTML e, opcionalmente, converta caracteres não ASCII em entidades numéricas.
Abrir ferramentaDescodifique entidades HTML nomeadas e numéricas e apresente o resultado como texto simples.
Abrir ferramentaTeste expressões regulares JavaScript e consulte correspondências, posições e grupos de captura. Os testes demasiado demorados param automaticamente.
Abrir ferramentaGera entre 1 e 100 UUID v4 criptograficamente aleatórios, com opções de maiúsculas e hífenes.
Abrir ferramentaConverte segundos e milissegundos Unix em datas e mostra o fuso do dispositivo, UTC e ISO.
Abrir ferramentaFormate documentos e excertos HTML com indentação de 2 ou 4 espaços, organizando etiquetas, atributos e conteúdo incorporado suportado.
Abrir ferramentaFormate seletores CSS, consultas de media, fotogramas-chave, comentários, calc() e propriedades personalizadas com indentação de 2 ou 4 espaços.
Abrir ferramentaFormate JavaScript moderno, incluindo classes, encadeamento opcional, literais de modelo e async/await, sem executar o código.
Abrir ferramentaFormata consultas para Standard SQL, MySQL, PostgreSQL ou SQLite.
Abrir ferramentaComprima HTML, remova espaços e comentários desnecessários e compare o tamanho original, o resultado e a redução obtida.
Abrir ferramentaComprima CSS com suporte para seletores, cadeias de texto, calc() e propriedades personalizadas e compare os tamanhos e a redução.
Abrir ferramentaComprima JavaScript moderno e encurte nomes de variáveis locais. Consulte erros de sintaxe, tamanhos e redução obtida.
Abrir ferramentaGere um hash SHA-256 de 64 caracteres hexadecimais para texto UTF-8, escolha maiúsculas ou minúsculas e copie o resultado.
Abrir ferramentaGere um hash SHA-512 de 128 caracteres hexadecimais para texto UTF-8, escolha maiúsculas ou minúsculas e copie o resultado.
Abrir ferramentaGere um hash MD5 de 32 caracteres hexadecimais para texto UTF-8, adequado a verificações de compatibilidade com sistemas antigos, não a segurança.
Abrir ferramentaSelecione um ficheiro local e calcule SHA-256, SHA-512 ou MD5 no browser, sem necessidade de upload.
Abrir ferramentaDescodifica localmente o cabeçalho e a carga útil do JWT e interpreta as declarações de tempo comuns do Unix; não verifica assinaturas.
Abrir ferramentaGere o cabeçalho de autorização básico em segurança em UTF-8, com a ressalva de que o Base64 não é encriptação.
Abrir ferramentaGere crons padrão de cinco campos com opções de agendamento comuns e apresenta simultaneamente explicações em linguagem natural.
Abrir ferramentaValida e interpreta o cron padrão de cinco campos, suportando a sintaxe de asterisco, lista, intervalo e passo.
Abrir ferramentaAnalisa strings de consulta e preserva parâmetros duplicados, valores nulos e semântica de codificação percentual padrão.
Abrir ferramentaGera uma string de consulta codificada corretamente a partir de parâmetros de valor-chave de várias linhas, permitindo chaves duplicadas.
Abrir ferramentaSepare um URL completo ou relativo em protocolo, anfitrião, porta, caminho, parâmetros e fragmento. Os endereços relativos precisam de um URL base.
Abrir ferramentaAnalisa o cabeçalho do cookie colado e apresenta o valor original e os resultados da descodificação segura lado a lado.
Abrir ferramentaAnalisa cabeçalhos HTTP de texto simples, preservando dois pontos em campos e valores repetidos e gera JSON.
Abrir ferramentaGera comandos cURL com escape correto a partir de informações de pedido estruturado, mas não executa o pedido.
Abrir ferramentaAnalisa de forma segura comandos cURL comuns para gerar código fetch e indica claramente as opções não suportadas.
Abrir ferramentaConverta chamadas fetch suportadas em comandos cURL que pode copiar, sem executar o código.
Abrir ferramentaConsulte tipos MIME por extensão, encontre as extensões de um tipo MIME ou pesquise por palavra-chave.
Abrir ferramentaValida rigorosamente o formato A.B.C.D, o intervalo de 0 a 255 e os zeros à esquerda, e apresenta cada octeto e os 32 bits.
Abrir ferramentaValide endereços IPv6 completos, comprimidos e mapeados em IPv4, e consulte as formas expandida e comprimida normalizada.
Abrir ferramentaConverte os quatro octetos decimais de um IPv4 em blocos binários de 8 bits e apresenta tanto o formato com pontos como o formato contínuo.
Abrir ferramentaVerifica se existem exatamente 32 bits formados por zeros e uns, e converte para IPv4 o binário contínuo, com pontos ou agrupado por espaços.
Abrir ferramentaCalcula a máscara, os endereços de rede e de broadcast, o intervalo e o número de hosts a partir de um IPv4 e de um prefixo CIDR.
Abrir ferramentaEfetua um cálculo completo de sub-rede com um CIDR ou uma máscara contígua e apresenta os limites, os bits e o intervalo de hosts.
Abrir ferramentaConverte um prefixo CIDR em máscara de sub-rede e vice-versa, e verifica rigorosamente se os bits 1 e 0 são contíguos.
Abrir ferramentaCalcula os endereços inicial e final, o intervalo utilizável e o número de endereços de um CIDR sem gerar uma enorme lista de endereços IP.
Abrir ferramentaCalcula com precisão o endereço de rede através de uma operação AND entre o IP e a máscara de sub-rede, e apresenta as três linhas do cálculo binário.
Abrir ferramentaCalcula com precisão o endereço de broadcast através de uma operação OR entre o endereço de rede e a máscara wildcard, e apresenta o cálculo binário.
Abrir ferramentaConverta HEX de 3 ou 6 dígitos em RGB e consulte os canais e a pré-visualização da cor.
Abrir ferramentaValide os inteiros R, G e B e gere HEX, com opção de maiúsculas e pré-visualização da cor.
Abrir ferramentaConverta HEX em HSL e consulte matiz, saturação, luminosidade e a cor resultante.
Abrir ferramentaCrie gradientes lineares ou radiais com 2–6 pontos de cor, posições e ângulos ajustáveis.
Abrir ferramentaAjuste deslocamentos, desfoque, expansão, cor, opacidade e inset da sombra de um cartão.
Abrir ferramentaCrie sombras para texto personalizado e ajuste deslocamentos, desfoque, cor e opacidade.
Abrir ferramentaAjuste os quatro cantos em conjunto ou individualmente e gere border-radius abreviado.
Abrir ferramentaAjuste direção, alinhamento, quebra de linha e gap e pré-visualize Flexbox com elementos reais.
Abrir ferramentaGere uma Grid uniforme, ajuste linhas, colunas e espaçamentos e pré-visualize até 144 elementos.
Abrir ferramentaDefina mínimo, valor preferido e máximo para gerar e pré-visualizar CSS clamp() responsivo.
Abrir ferramentaConverta px em rem com um tamanho de letra raiz personalizado e precisão adequada.
Abrir ferramentaConverta rem em px com um tamanho de letra raiz personalizado e consulte a fórmula e o resultado.
Abrir ferramentaSimplifique a proporção entre largura e altura ou calcule uma dimensão a partir da outra e da proporção.
Abrir ferramentaCalcule o contraste entre texto e fundo e verifique os quatro limiares WCAG AA e AAA.
Abrir ferramentaPré-visualize nove filtros CSS, gere a declaração filter e reponha os valores iniciais num clique.
Abrir ferramentaConte caracteres, palavras, parágrafos e frases, distinga caracteres de palavras em chinês e estime o tempo de leitura.
Abrir ferramentaCompare pontos de código, grafemas visíveis, comprimento UTF-16 e bytes UTF-8 para compreender o tamanho dos emojis.
Abrir ferramentaRemova linhas duplicadas segundo regras de maiúsculas e espaços, mantendo por predefinição a primeira ocorrência e a ordem.
Abrir ferramentaRemova linhas vazias ou de espaços em branco, mantendo por predefinição o conteúdo e os espaços das restantes linhas.
Abrir ferramentaOrdene linhas multilingues por texto, números naturais ou comprimento, ou misture-as aleatoriamente.
Abrir ferramentaIdentifique linhas adicionadas, eliminadas e inalteradas, incluindo Unicode e emojis.
Abrir ferramentaReconheça separadores e limites de maiúsculas para gerar camelCase em lote, preservando chinês e letras Unicode.
Abrir ferramentaConverta texto e camelCase em palavras minúsculas unidas por um único sublinhado, com regras Unicode comuns.
Abrir ferramentaConverta expressões, camelCase e siglas em palavras minúsculas unidas por um único hífen.
Abrir ferramentaAbra ou cole CSV localmente e consulte colunas, estatísticas e campos entre aspas numa pré-visualização limitada.
Abrir ferramentaRemova duplicados por linha ou colunas, mantendo o primeiro registo, a ordem das colunas e o escape CSV correto.
Abrir ferramentaConverta CSV em tabelas Markdown, escape barras verticais e aplique regras explícitas às quebras de linha.
Abrir ferramentaReconheça cabeçalhos, alinhamento e barras escapadas de Markdown para gerar CSV com aspas corretas.
Abrir ferramentaPré-visualize títulos, listas, código e tabelas Markdown em tempo real, com HTML do utilizador e imagens remotas desativados.
Abrir ferramentaConverta Markdown em código HTML para copiar, desative HTML em bruto e consulte uma pré-visualização segura.
Abrir ferramentaGere cadeias por comprimento e quantidade, combine conjuntos de caracteres e exclua os que se confundem facilmente.
Abrir ferramentaGere inteiros ou decimais num intervalo, com lotes, inteiros sem repetição e descarga local.
Abrir ferramentaGere palavras-passe com aleatoriedade criptográfica e todas as categorias escolhidas, sem guardar os resultados.
Abrir ferramentaGere até 10000 UUID v4 de cada vez e ajuste maiúsculas, minúsculas e hífenes.
Abrir ferramentaCrie códigos QR de texto ou URL, ajuste correção, cores e tamanho e descarregue PNG com dimensões reais.
Abrir ferramentaGere códigos de barras válidos, verifique formatos e dígitos de controlo e descarregue imagens SVG vetoriais.
Abrir ferramentaCombine todas as amostras e gere TypeScript com campos opcionais, uniões e tipos aninhados.
Abrir ferramentaConverta JSON em classes Java, combine os campos dos arrays e gere tipos aninhados e os imports necessários.
Abrir ferramentaGere struct de Go com campos exportados, etiquetas json, ponteiros, objetos aninhados e slices.
Abrir ferramentaGere dataclass de Python com uniões, valores opcionais, estruturas aninhadas e nomes válidos.
Abrir ferramentaConverta fotografias JPG para PNG, mantendo as dimensões em píxeis.
Abrir ferramentaConverta PNG para JPG e escolha a cor de fundo e a qualidade.
Abrir ferramentaConverta JPG para WebP, ajuste a qualidade e compare o tamanho.
Abrir ferramentaConverta PNG para WebP, mantendo a transparência e ajustando a qualidade.
Abrir ferramentaConverta WebP estático para JPG com o fundo e a qualidade que escolher.
Abrir ferramentaConverta WebP estático para PNG, mantendo a transparência e as dimensões.
Abrir ferramentaConverta BMP compatíveis com o navegador para PNG, mantendo as dimensões.
Abrir ferramentaConverta BMP para JPG e ajuste a qualidade e a cor de fundo.
Abrir ferramentaExtraia o primeiro fotograma do GIF e guarde-o como PNG estático.
Abrir ferramentaCodifique imagens originais como Base64, mantendo o conteúdo do ficheiro.
Abrir ferramentaRecupere uma imagem a partir de Base64 ou Data URI e descarregue-a.
Abrir ferramentaGere um Data URI completo com o tipo de imagem e copie-o ou descarregue-o.
Abrir ferramentaAltera a largura e a altura, mantendo as proporções ou ajustando-as livremente.
Abrir ferramentaDefine uma nova largura e calcula a altura automaticamente sem alterar as proporções.
Abrir ferramentaDefine uma nova altura e calcula a largura automaticamente sem alterar as proporções.
Abrir ferramentaRedimensiona ambas as dimensões com uma percentagem ou um valor predefinido.
Abrir ferramentaAjusta a imagem a dimensões máximas mantendo as proporções.
Abrir ferramentaRecorta livremente um retângulo arrastando a seleção ou introduzindo coordenadas.
Abrir ferramentaRecorta um quadrado, com a maior seleção centrada como ponto de partida.
Abrir ferramentaCria um avatar circular com o exterior transparente e saída PNG predefinida.
Abrir ferramentaRecorta uma área original da imagem mantendo a proporção panorâmica 16:9.
Abrir ferramentaRecorta com proporção fixa 4:3, começando pela maior área centrada.
Abrir ferramentaRecorta com proporção 1:1 e mantém a mesma largura e altura no resultado.
Abrir ferramentaAjuste a qualidade JPG e compare o tamanho do ficheiro sem alterar as dimensões.
Abrir ferramentaEscolha otimização sem perdas ou redução de cores, mantendo a transparência do PNG.
Abrir ferramentaAjuste a qualidade de WebP estáticos mantendo as dimensões e a transparência.
Abrir ferramentaCompare a qualidade JPG e WebP ou escolha uma saída PNG sem perdas.
Abrir ferramentaDefina um tamanho em KB ou MB e permita reduzir as dimensões quando necessário.
Abrir ferramentaRode para a direita, para a esquerda ou num ângulo personalizado sem cortar o conteúdo.
Abrir ferramentaEspelhe a imagem da esquerda para a direita, mantendo as dimensões.
Abrir ferramentaEspelhe a imagem de cima para baixo, mantendo as dimensões.
Abrir ferramentaAjuste a intensidade entre as cores originais e uma escala de cinzentos completa.
Abrir ferramentaAjuste o filtro sépia para criar imagens quentes com aspeto antigo.
Abrir ferramentaEscolha o raio de desfoque para suavizar toda a imagem.
Abrir ferramentaAjuste a nitidez para reforçar os contornos e a sensação de clareza.
Abrir ferramentaAjuste o brilho geral; 100% mantém o brilho original.
Abrir ferramentaAjuste a diferença entre luzes e sombras; 100% mantém o contraste original.
Abrir ferramentaReduza ou intensifique as cores; 100% mantém a saturação original.
Abrir ferramentaAltere o matiz por graus e explore diferentes combinações de cores.
Abrir ferramentaSimule alterações de exposição em passos EV; 0 EV mantém o original.
Abrir ferramentaAjuste a inversão de cores mantendo a transparência e as dimensões.
Abrir ferramentaEscolha o tamanho dos blocos mantendo as dimensões originais da transferência.
Abrir ferramentaAjuste a opacidade geral e mantenha a transparência com a saída PNG predefinida.
Abrir ferramentaEscolha a largura, a cor e a posição do contorno e verifique as dimensões finais.
Abrir ferramentaEscolha um raio comum e guarde os cantos transparentes em PNG por predefinição.
Abrir ferramentaEscolha o texto, o tipo de letra, a cor, a posição e a opacidade e incorpore-os na transferência.
Abrir ferramentaAbra a imagem e o logótipo locais, mantenha as proporções e ajuste a posição.
Abrir ferramentaConsulte as dimensões, os elementos, o código e a estrutura de um SVG.
Abrir ferramentaMude o fundo e a ampliação de uma pré-visualização SVG estática e filtrada.
Abrir ferramentaFormate SVG com recuos de 2 ou 4 espaços, preservando a imagem e o texto.
Abrir ferramentaComprima ou otimize SVG e compare o tamanho e a redução obtida.
Abrir ferramentaConverta SVG para PNG, escolha as dimensões e mantenha o fundo transparente.
Abrir ferramentaConverta SVG para JPG com dimensões, fundo e qualidade ajustáveis.
Abrir ferramentaCodifique SVG UTF-8 em Base64 ou Data URI, preservando o conteúdo original.
Abrir ferramentaConverta Base64 ou Data URI em SVG e consulte o código e a pré-visualização.
Abrir ferramentaIdentifique e substitua cores de preenchimento, contorno e gradiente num SVG.
Abrir ferramentaAltere a largura e a altura do SVG, preservando o viewBox e os caminhos.
Abrir ferramentaAnalise ou gere um viewBox e calcule a proporção e a escala de apresentação.
Abrir ferramentaExplore caminhos SVG, comandos e limites, com preenchimento e contorno ajustáveis.
Abrir ferramentaCrie fundos de cor sólida, gradientes, pontos ou grelha e descarregue em SVG.
Abrir ferramentaConverta PNG em ICO com vários tamanhos, transparência e ajustes de recorte e fundo.
Abrir ferramentaConverta JPG em ICO, ajuste a imagem inteira ou recorte ao centro e escolha as margens.
Abrir ferramentaCrie ICO e PNG para o seu site, com pré-visualização, ZIP e referências HTML.
Abrir ferramentaCombine tamanhos de 16 a 512 píxeis e crie conjuntos de ícones PNG, ICO e ZIP.
Abrir ferramentaCrie um Apple Touch Icon de 180×180, com fundo branco e margens equilibradas por predefinição.
Abrir ferramentaGere tamanhos PNG para Android e ícones PWA de 192/512 píxeis, com opção de pastas.
Abrir ferramentaCrie ICO e PNG a partir de um emoji, com ajustes de escala, fundo e pré-visualização em tamanho real.
Abrir ferramentaGere ícones PNG para Apple, Android, PWA e uso geral e descarregue-os agrupados por destino.
Abrir ferramentaConsulte dimensões, proporção simplificada, megapíxeis e orientação, com correção para fotografias de telemóvel.
Abrir ferramentaConsulte bytes, KB/MB, KiB/MiB, tipo de ficheiro e dimensões em píxeis.
Abrir ferramentaLeia os DPI integrados e compare fontes, valores contraditórios e dimensões de impressão.
Abrir ferramentaConsulte por categorias EXIF, IPTC, XMP, cor, GPS e outros dados legíveis da imagem.
Abrir ferramentaConsulte câmara, objetiva, exposição, orientação e GPS, mantendo a origem dos registos.
Abrir ferramentaGuarde novamente a imagem para remover dados de captura habituais e manter a orientação.
Abrir ferramentaObtenha HEX, RGB, HSL e Alpha dos píxeis originais com um clique e uma lupa de apoio.
Abrir ferramentaIntroduza coordenadas a partir de zero, percorra os píxeis e consulte a cor e Alpha.
Abrir ferramentaExtraia o grupo dominante e consulte o código da cor e a percentagem estimada por amostragem.
Abrir ferramentaExtraia paletas de 3, 5, 8 ou 10 cores e copie os valores ou variáveis CSS.
Abrir ferramentaObtenha a cor média em luz linear ou RGB simples, com ponderação da transparência.
Abrir ferramentaVeja histogramas RGB e de luminosidade de 256 níveis, com distribuição e estatísticas por canal.
Abrir ferramentaConsulte canais RGB em cor ou cinzento e descarregue PNG com as dimensões e transparência originais.
Abrir ferramenta