Todas as ferramentas
Explore o catálogo completo de ferramentas do Tom Utilities, organizado por categoria.
Ferramentas JSON
Formate, valide, compare e converta dados JSON.
Formatador JSON
Embeleza e valida JSON com recuo configurável, destaque de erros e cópia em um clique.
Validador JSON
Verifica se o seu JSON é válido e mostra uma explicação clara de qualquer problema de sintaxe.
Minificador JSON
Remove todos os espaços e quebras de linha desnecessários para produzir a menor carga JSON possível.
Visualizador JSON
Leia JSON em uma visualização limpa e formatada e explore-o como uma árvore recolhível.
Visualizador de árvore JSON
Transforma JSON em uma árvore interativa e recolhível com comprimentos de array e tipos de valor.
Editor JSON
Edite JSON com números de linha, correspondência de colchetes, dobramento de código e validação ao vivo.
Analisador JSON
Analisa JSON e inspeciona a estrutura, os tipos e a contagem de valores resultantes.
Comparar JSON
Compara dois documentos JSON e destaca valores adicionados, removidos e alterados.
Classificador JSON
Ordena as chaves de objeto em ordem alfabética em todos os níveis e, opcionalmente, ordena arrays.
Escape / unescape JSON
Escapa texto em um literal de string JSON válido ou desescapa uma string JSON escapada.
JSON para XML
Converte um documento JSON em XML bem formado com um elemento raiz configurável.
JSON para YAML
Converte JSON em YAML limpo para arquivos de configuração e manifestos do Kubernetes.
JSON para CSV
Converte um array de objetos JSON em uma tabela CSV pronta para planilhas.
JSON para classe C#
Gera classes C# fortemente tipadas a partir de uma amostra JSON com um clique.
JSON para TypeScript
Gera interfaces TypeScript a partir de uma amostra JSON com tipos opcionais e de união.
Testador de JSONPath
Consulte dados JSON com expressões JSONPath e veja os valores correspondentes instantaneamente.
Achatar e restaurar JSON
Converta JSON aninhado em chaves com pontos e reconstrua objetos aninhados a partir de dados planos.
JSON para struct Go
Gere structs Go com tags JSON a partir de uma amostra JSON, incluindo tipos aninhados.
JSON para TypedDict Python
Gere classes TypedDict Python com dicas de tipo a partir de uma amostra JSON.
Gerador de JSON Schema
Gere um JSON Schema a partir de uma amostra JSON, inferindo tipos, objetos, arrays e campos obrigatórios.
Ferramentas XML e YAML
Trabalhe com documentos XML e YAML e converta entre formatos.
Formatador XML
Formata XML com recuo consistente e quebra de atributos opcional.
Formatador YAML
Analisa e reserializa YAML com recuo consistente e validação.
Validador YAML
Valida a sintaxe YAML e exibe um erro preciso quando o recuo ou a estrutura estão incorretos.
Validador XML
Verifica se um documento XML está bem formado e mostra uma descrição clara do erro.
Minificador XML
Remove espaços entre as tags XML para produzir a menor carga possível.
XML para JSON
Converte XML em JSON tratando atributos e elementos repetidos de forma sensata.
YAML para JSON
Converte documentos YAML em JSON para APIs e aplicações JavaScript.
Visualizador de árvore XML
Explore um documento XML como uma árvore recolhível de elementos e atributos.
Formatador CSV
Normalize e alinhe dados CSV ou TSV com detecção automática do delimitador.
Validador CSV
Verifique dados CSV em busca de colunas inconsistentes e campos entre aspas não fechados.
Conversor CSV para JSON
Converta linhas CSV ou TSV em um array JSON usando a primeira linha como nomes das chaves.
HTML, CSS e JavaScript
Embeleze e minifique o código-fonte front-end.
Formatador HTML
Embeleza HTML com recuo consistente, mantendo corretos os elementos em linha e vazios.
Formatador CSS
Embeleza CSS com uma propriedade por linha e recuo consistente.
Formatador JavaScript
Embeleza JavaScript com recuo, espaçamento e quebras de linha adequados.
Minificador HTML
Reduz o tamanho do HTML colapsando espaços e removendo caracteres desnecessários.
Escape / unescape HTML
Escapa texto para saída HTML segura ou decodifica entidades HTML de volta para caracteres legíveis.
Minificador CSS
Comprime CSS removendo comentários e espaços desnecessários.
Minificador JavaScript
Reduz o tamanho do JavaScript removendo comentários e espaços desnecessários.
Escape / unescape JavaScript
Escapa texto em um literal de string JavaScript seguro ou decodifica uma string escapada.
Pré-visualização HTML
Renderiza HTML em um quadro de pré-visualização isolado sem executar scripts dentro deste site.
Pré-visualização de Markdown
Escreva Markdown e veja o HTML renderizado ao vivo, com extensões no estilo GitHub.
Conversor de cURL para código
Transforme um comando curl em código JavaScript fetch, Node.js, Python requests ou PHP cURL.
Consulta de tipos MIME
Consulte o tipo MIME de uma extensão de arquivo e pesquise na tabela de referência completa.
Referência de códigos HTTP
Consulte qualquer código de status HTTP com nome e uma breve explicação de quando é retornado.
Gerador de tabela Markdown
Converta dados CSV, TSV ou de planilha em uma tabela Markdown com colunas alinhadas.
Codificação e decodificação
Codifique e decodifique Base64, URL, HTML, Unicode e JWT.
Codificação / decodificação Base64
Codifica texto em Base64 ou decodifica Base64 de volta para texto com suporte total a Unicode.
Codificação / decodificação de URL
Codifica texto em porcentagem para URLs seguras ou decodifica uma URL codificada de volta para texto.
Decodificador JWT
Decodifica o cabeçalho e o payload de um JSON Web Token sem verificar sua assinatura.
Codificação / decodificação Unicode
Converte texto em sequências de escape Unicode e decodifica as sequências de volta para texto legível.
Hexadecimal para texto
Converte bytes hexadecimais em texto legível usando decodificação UTF-8.
Texto para hexadecimal
Converte texto em bytes UTF-8 hexadecimais separados por espaços.
Codificar / Decodificar Base32
Codifique texto para Base32 ou decodifique Base32 para texto usando o alfabeto RFC 4648.
Codificador / Decodificador ROT13
Codifique ou decodifique texto ROT13 instantaneamente. ROT13 é reversível com a mesma operação.
Tradutor de código Morse
Converta texto em código Morse ou decodifique pontos e traços em texto. As palavras são separadas por barra.
Conversor de texto para binário
Converta texto em binário de 8 bits e bytes binários separados por espaços de volta em texto.
Conversor de imagem para Base64
Converta imagens PNG, JPEG, GIF, WebP ou SVG em URL de dados Base64 para HTML ou CSS.
Conversor de Base64 para imagem
Decodifique uma string Base64 ou URL de dados em imagem e visualize ou baixe.
Ferramentas de mídia
Baixe, extraia e converta arquivos de áudio, vídeo e imagem.
Ferramentas de escritório
Utilitários de texto, datas, finanças e documentos para o trabalho de escritório.
Limpador de texto
Remove espaços extras, linhas vazias e quebras de linha repetidas.
Remover quebras de linha
Junta as linhas de um texto em um único parágrafo.
Adicionar números de linha
Numera cada linha de um texto.
Localizar e substituir
Substitui todas as ocorrências de um texto.
Contador de frequência de palavras
Conta quantas vezes cada palavra aparece.
Calculadora de porcentagem
Calcula porcentagens, proporções e variações.
Calculadora de IVA
Adiciona ou remove IVA de um valor.
Calculadora de empréstimo
Estima a parcela mensal, os juros e o total.
Calculadora de gorjeta
Calcula a gorjeta e o valor por pessoa.
Calculadora de idade
Calcula a idade exata e o próximo aniversário.
Calculadora de dias úteis
Conta os dias úteis entre duas datas.
Calculadora de horas de trabalho
Calcula as horas trabalhadas com intervalos.
Sorteador aleatório
Sorteia vencedores de uma lista.
Gerador de assinatura de e-mail
Cria uma assinatura HTML profissional.
Compressor de imagens
Reduz o tamanho de JPG e PNG no navegador.
Word para PDF
Converta documentos DOCX em PDF com pré-visualização para impressão. Os arquivos não saem do navegador.
Sorteio aleatório
Sorteie nomes, números, moedas, dados, cartas ou números de loteria a cada rodada e guarde um histórico local.
Utilitários para desenvolvedores
Geradores, conversores e auxiliares para o dia a dia do desenvolvedor.
Gerador de UUID / GUID
Gera UUIDs aleatórios da versão 4 e os copia um a um ou em massa.
Gerador de hash
Calcula resumos MD5, SHA-1, SHA-256 e SHA-512 de qualquer texto.
Conversor de timestamp
Converte entre timestamps Unix, ISO 8601 e datas locais legíveis.
Testador de regex
Testa expressões regulares com texto de exemplo e inspeciona cada correspondência e grupo de captura.
Comparar texto / Diff
Compara dois blocos de texto e mostra adições, remoções e alterações por linha.
Conversor de caixa de texto
Converte texto entre camelCase, PascalCase, snake_case, kebab-case e mais.
Gerador de senhas
Cria senhas aleatórias fortes com controle de comprimento e conjuntos de caracteres.
Conversor de cores
Converte cores entre HEX, RGB e HSL com uma amostra de pré-visualização ao vivo.
Formatador SQL
Formata instruções SQL em consultas legíveis e com recuo consistente.
Analisador de expressão cron
Explica uma expressão cron em linguagem simples e mostra as próximas execuções agendadas.
Gerador de QR Code
Crie QR codes para links, texto, Wi-Fi ou contatos e baixe como PNG.
Analisador de query string
Analisa uma query string de URL em parâmetros legíveis e a reconstrói a partir de pares chave-valor.
Conversor de bases numéricas
Converta números entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36.
Tabela ASCII
Navegue pela tabela ASCII completa com valores decimal, hexadecimal, binário e caractere.
Conversor de bytes
Converta entre bytes, kilobytes, megabytes, gigabytes e unidades binárias (KiB, MiB, GiB).
Contador de palavras e caracteres
Conte caracteres, palavras, linhas, frases e parágrafos, com tempo de leitura e tamanho UTF-8.
Ordenar linhas
Ordene linhas em ordem alfabética ou inversa, com opções para remover duplicados e aparar espaços.
Gerador de slug
Transforme títulos e frases em slugs de URL limpos, sem acentos.
Gerador de Lorem Ipsum
Gere parágrafos, frases ou palavras de preenchimento para mockups e layouts.
Gerador HMAC
Calcule assinaturas HMAC com SHA-1, SHA-256, SHA-384 ou SHA-512 em hex ou Base64.
Criptografia / Descriptografia AES
Criptografe e descriptografe texto com AES-256-GCM usando uma senha; tudo no navegador.
Gerador de expressões cron
Crie agendamentos cron com predefinições, descrição em linguagem simples e as próximas cinco execuções.
Calculadora de diferença entre datas
Calcule a diferença exata entre duas datas em anos, meses, dias, horas, minutos e segundos.
Conversor de fusos horários
Converta data e hora entre fusos horários usando o banco de dados integrado do navegador.
Analisador de URL
Divida uma URL em protocolo, host, porta, caminho, consulta e fragmento e inspecione cada parâmetro.
Gerador de paleta de cores
Gere paletas de tons claros, escuros, análogos, complementares e tríade a partir de qualquer cor.
Gerador de gradientes CSS
Crie gradientes CSS lineares ou radiais com visualização ao vivo e CSS pronto para copiar.
Gerador de box-shadow CSS
Crie sombras com controles de deslocamento, desfoque, expansão e cor e copie o CSS.
Gerador de border-radius
Visualize e copie valores de border-radius CSS para cada canto em pixels ou porcentagem.
Verificador de contraste de cores
Meça as taxas de contraste WCAG e veja se o texto atende AA e AAA para texto normal e grande.
Conversor de PX para REM
Converta entre pixels, rem e em usando qualquer tamanho de fonte raiz.
Calculadora de sub-rede IPv4
Calcule rede, broadcast, máscara, curinga e faixa de hosts utilizáveis para qualquer bloco CIDR IPv4.
Gerador de strings aleatórias
Gere strings aleatórias seguras com comprimento, conjuntos de caracteres e filtro de caracteres ambíguos personalizados.
Gerador de ULID
Gere ULIDs ordenáveis e decodifique o carimbo de data/hora de qualquer ULID existente.
Gerador de gitignore
Combine modelos .gitignore prontos para Node, Python, Java, Go, Rust, .NET e mais.
Guia rápido de regex
Referência rápida de sintaxe de expressões regulares com classes de caracteres, quantificadores, âncoras, grupos, lookaround e escapes.
Validador do algoritmo de Luhn
Valide números de cartão com o algoritmo de Luhn e detecte a bandeira como Visa, Mastercard ou Amex.
Validador de IBAN
Valide um IBAN com o checksum Mod-97 da ISO 13616 e veja o código do país e os dígitos de controle.
Comparador de versões semânticas
Compare duas versões semânticas para ver qual é mais recente, incluindo etiquetas como alpha e beta.
Calculadora de chmod
Converta permissões de leitura, escrita e execução em notação octal e simbólica para proprietário, grupo e outros.