Todas as ferramentas
ferramentas gratuitas para programadores web
Converters
Parser de Expressões Cron
Analisar uma expressão Cron para obter datas agendadas
Gerador de expressões Cron
Crie expressões cron visualmente com um construtor de cron e pré-visualize as datas agendadas
Conversor de Datas
Converter data para data legível por humanos e vice-versa
Array JSON para Tabela
Converter um array JSON para formato tabular, exportar para CSV ou TSV
Conversor JSON <> YAML
Converter dados JSON para YAML e vice-versa
Conversor de Bases Numéricas
Converter números de uma base para outra
Conversor de Numerais Romanos
Converter entre numerais romanos e números árabes
Conversor XML <> JSON
Converter dados XML para JSON e vice-versa
Conversor Markdown <> HTML
Converter Markdown para HTML e vice-versa
Conversor de HTML para JSX
Converter marcação HTML para sintaxe JSX para React
Conversor JSON <> TOML
Converter dados JSON para TOML e vice-versa
Conversor YAML <> TOML
Converter dados YAML para TOML e vice-versa
Extrator de URLs RSS de OPML
Extrair URLs de feeds RSS de ficheiros OPML
Gerador de OPML a partir de URLs RSS
Gerar ficheiros OPML a partir de URLs de feeds RSS
Conversor de Tamanho de Dados / Bytes
Converter entre diferentes unidades de tamanho de dados: bits, bytes, kilobytes, megabytes, gigabytes, terabytes, petabytes
Conversor de cURL para Código
Converter comandos cURL em código em várias linguagens
Gerador de Código a partir de JSON
Gerar tipos e classes a partir de JSON para várias linguagens
Calculadora de chmod
Calcular permissões de ficheiros Unix com caixas de seleção visuais, octal e notação simbólica
Conversor de Unidades
Converta entre unidades de comprimento, peso, temperatura, tamanho de dados, tempo e muito mais
Docker Run para Compose
Converta comandos docker run em ficheiros docker-compose.yml instantaneamente
Descodificador / Codificador Protobuf
Descodifique mensagens Protocol Buffer a partir de Base64 ou hex sem uma definição de esquema
Visualizador de Tabela JSON
Visualize um array JSON como uma tabela interativa ordenável com exportação para CSV
Conversor de Coordenadas
Converta coordenadas entre DD, DMS e UTM
Codec CBOR / MessagePack
Codifique JSON para binário CBOR ou MessagePack e descodifique de volta — compare tamanhos e inspecione a saída em hex ou Base64
Codificador / Descodificador VarInt
Codifique inteiros sem sinal como VarInts LEB128 ao estilo Protobuf e descodifique-os de volta
Conversor de Texto ↔ Binário
Converta texto para binário (8 bits por carácter, UTF-8) e vice-versa. Agrupamento de bits e separador configuráveis.
Conversor de Texto ↔ Unicode
Converta texto para pontos de código Unicode (U+XXXX, \uXXXX, &#N;) e descodifique sequências de escape de volta para texto
Trocar Endianness
Troque a ordem dos bytes entre little-endian e big-endian para dados hexadecimais com tamanho de palavra configurável (2/4/8 bytes)
Conversor do Alfabeto Fonético NATO
Converta qualquer texto para o alfabeto fonético NATO (Alpha, Bravo, Charlie...) com pronúncia de aviação opcional
Network
Calculadora de Sub-rede IPv4
Calcular máscaras de sub-rede, intervalos de rede e endereços de broadcast a partir de CIDR.
Conversor de Endereços IPv4
Converter endereços IPv4 entre formatos decimal, hexadecimal e binário.
Expansor de Intervalos IPv4
Expandir intervalos IPv4 em listas de endereços e contagens.
Analisador / Expansor de IPv6
Analisar, comprimir e expandir endereços IPv6.
Verificador de Versão TLS
Verifique a versão TLS/SSL, os detalhes do certificado e o conjunto de cifras para qualquer nome de anfitrião
Gerador de IPv6 ULA
Gere Endereços Locais Únicos IPv6 (fd00::/8) RFC 4193 para redes privadas. Derivado de MAC + hora NTP via SHA-1.
Pesquisa do Fabricante do Endereço MAC (OUI)
Pesquise o fabricante de qualquer endereço MAC usando o registo OUI do IEEE. Mais de 39.000 entradas, todas consultadas localmente.
Encoders / Decoders
Codificador / Descodificador de Imagem Base64
Codificar e descodificar dados de imagem Base64
Codificador / Descodificador de Texto Base64
Codificar e descodificar dados de texto Base64
Descodificador de Certificados
Descodificar um certificado
Comprimir / Descomprimir GZip
Comprimir ou descomprimir um texto em GZip
Codificador / Descodificador de Texto HTML
Codificar e descodificar dados de texto HTML
Codificador / Descodificador de JWT
Codificar e descodificar Json Web Token
Codificador / Descodificador de URL
Codificar ou descodificar todos os caracteres aplicáveis para as respetivas entidades URL
Codificador / Descodificador Quoted-Printable
Codificar ou descodificar texto usando o formato quoted-printable (RFC 2045)
Conversor de Hex para ASCII / ASCII para Hex
Converter entre formatos de texto hexadecimal e ASCII
Codificador / Descodificador Base58
Codificar e descodificar texto usando a codificação Base58 (usada em Bitcoin, IPFS)
Processador GZip
Compressão GZip de alto desempenho com níveis avançados
Codificador / Descodificador Base32
Codifique e descodifique cadeias Base32 usadas em segredos TOTP e em aplicações RFC 4648
Descompressor Bzip2
Descomprima ficheiros bzip2 (.bz2) e dados bzip2 codificados em Base64 ou hex — descompressão instantânea no lado do cliente
Codificador / Descodificador Base62
Codifique e descodifique cadeias Base62. Codificação alfanumérica segura para URL usada por encurtadores de URL e sistemas de IDs curtos.
Formatters
Formatador de JSON
Formate, embeleze e minifique dados JSON instantaneamente. Valide a sintaxe JSON, faça pretty print com a indentação adequada ou comprima JSON para armazenamento e transmissão eficientes.
Formatador de SQL
Formatar dados SQL
Formatador de XML
Indentar ou minificar dados XML
Formatador de CSS
Formatar e embelezar código CSS
Formatador de JavaScript
Formatar e embelezar código JavaScript
Formatador de HTML
Formatar e embelezar código HTML
Formatador de TOML
Formatar e embelezar ficheiros de configuração TOML
Formatador de YAML
Formatar e embelezar ficheiros de configuração YAML
Formatador de Python
Formate e embeleze código Python com indentação adequada e normalização de espaços em branco
Formatador de SCSS
Formate e embeleze código SCSS/Sass com indentação e aninhamento adequados usando o Prettier
Formatador de LESS
Formate e embeleze folhas de estilo LESS com indentação e aninhamento adequados usando o Prettier
Formatador de GraphQL
Formate e embeleze consultas, mutações e esquemas GraphQL usando o Prettier
Generators
Gerador de Hash / Checksum
Calcule valores de hash e checksums a partir de texto ou dados binários usando MD5, SHA1, SHA256, SHA512 e mais. Verifique a integridade de ficheiros e gere códigos hash seguros instantaneamente.
Gerador de HMAC
Gere assinaturas HMAC para autenticação de API, webhooks e integridade de mensagens usando SHA-1, SHA-256, SHA-384 ou SHA-512.
Gerador / Validador de Bcrypt
Gere e verifique hashes de palavras-passe bcrypt com fator de custo configurável
Gerador de Lorem Ipsum
Gerar texto de preenchimento Lorem Ipsum (ou semelhante)
Gerador de Dados Falsos / Faker
Gere dados falsos com modelos rápidos (Utilizador, Funcionário, Produto, Encomenda). Exporte como JSON, YAML, CSV ou SQL.
Gerador de Palavras-passe
Gerar palavras-passe aleatórias
Gerador e Descodificador de UUID
Gerar e descodificar UUIDs versão 1, 4 (GUID), 6 e 7
Codificador / Descodificador de Código QR
Ler ou gerar um Código QR a partir de um texto. Pode ser exportado como SVG.
Gerador de Basic Auth
Gerar credenciais de Autenticação Básica HTTP e o cabeçalho Authorization
Calculadora de Hash
Calcular hashes com algoritmos criptográficos nativos (MD5, SHA256, SHA512, BLAKE2)
Gerador de OTP (TOTP/HOTP)
Gerar palavras-passe de utilização única baseadas no tempo (TOTP) e no contador (HOTP) para 2FA
Gerador de Par de Chaves RSA
Gerar pares de chaves RSA pública/privada em formato PEM com tamanho de chave e algoritmo de hash configuráveis
Gerador de Meta Tags (OG/Twitter)
Gere meta tags Open Graph e Twitter Card para as suas páginas web com pré-visualizações em direto nas redes sociais
Gerador de Endereços MAC
Gere endereços MAC aleatórios em vários formatos para testes e desenvolvimento
Gerador de Hash Scrypt
Gere hashes scrypt de palavras-passe com parâmetros de custo configuráveis para armazenamento seguro de palavras-passe
Gerador de Mnemónica BIP39
Gere frases mnemónicas BIP39 (seed) para carteiras de criptomoedas com 12 ou 24 palavras
Gerador de Placeholder SVG
Gere imagens placeholder SVG leves com tamanho, cores e texto de etiqueta personalizados
Gerador de Números Aleatórios
Gere inteiros, floats, sequências de bytes e decimais grandes aleatórios criptograficamente através da Web Crypto API
Gerador de Portas Aleatórias
Gere números de porta TCP/UDP aleatórios criptograficamente, ignorando portas bem conhecidas e de uso comum
Gerador de Triângulos CSS
Gere CSS para triângulos em 8 direções usando o truque da borda. Ajuste o tamanho e a cor e copie o CSS
Text
Escape / Unescape de Texto
Aplicar escape ou unescape a strings para remover caracteres especiais que possam impedir a análise. Suporta escape de JSON, JavaScript, XML e HTML para um manuseamento seguro de strings.
Comparador de Listas
Comparar duas listas
Utilitários de Linhas
Ordenar linhas, remover espaços em branco e filtrar linhas do texto
Pré-visualização de HTML
Pré-visualizar código HTML numa pré-visualização em direto no navegador
Pré-visualização de Markdown
Pré-visualize um documento Markdown com uma renderização semelhante à do GitHub
Analisador de Texto e Utilitários
Analisar texto e fornecer algumas ferramentas utilitárias básicas
Comparador de Texto
Comparar dois textos
Substituidor de cadeias de texto
Encontrar e substituir texto com suporte para expressões regulares
Editor de Diagramas Mermaid
Escreva a sintaxe de diagramas Mermaid e veja uma pré-visualização em tempo real de fluxogramas, diagramas de sequência, diagramas de classes e muito mais
Defang / Fang de URLs e IPs
Faça defang de URLs e endereços IP para partilha segura em relatórios de segurança e tickets
Extrair URLs / Emails / IPs
Extraia todos os URLs, endereços de email e endereços IP de qualquer texto para análise de logs e threat hunting
Gerador de Slug para URL
Converta qualquer texto num slug compatível com URLs, com suporte Unicode e separadores configuráveis
Prefixo / Sufixo em Linhas
Adicione um prefixo ou sufixo a cada linha de texto para manipulação de texto em massa
Gerador de Texto em Arte ASCII
Converta texto em arte ASCII usando fontes FIGlet para terminais, comentários e ficheiros README
Seletor e Pesquisa de Emojis
Navegue, pesquise e copie qualquer emoji Unicode por palavra-chave ou categoria
Ofuscador de Strings / Mascarador de PII
Masque emails, cartões de crédito, números de telefone, IPs e JWTs de qualquer texto — todo o processamento acontece no seu browser
Remover Tags HTML
Remova instantaneamente toda a marcação HTML do texto. Extraia texto simples, descodifique entidades e remova scripts e estilos.
Playground de CSS
Sandbox de HTML + CSS em direto com pré-visualização instantânea. Experimente seletores, gradientes e layouts num iframe isolado.
Pré-visualização / Editor de SVG
Edite a marcação SVG e veja-a renderizada em direto. Inspecione largura, altura, viewBox, contagem de elementos e copie como data: URI.
Descodificador de Safelink do Outlook
Descodifique wrappers de redirecionamento do Outlook ATP, Proofpoint URLDefense, Mimecast, Barracuda e genéricos, devolvendo-os aos seus URLs originais. Colagem única ou em massa.
Documents
Testers
Testador de JSONPath
Teste um JSONPath
Validador de esquema JSON
Valide dados JSON face a um JSON Schema (draft-04, draft-06, draft-07, 2019-09) com relatórios de erro detalhados
Validador de IBAN
Valide Números de Conta Bancária Internacional (IBAN) com checksum e comprimento
Testador de Expressões Regulares
Valide e teste expressões regulares
Testador de Padrões RegEx XSD
Teste padrões regex XSD (XML Schema Definition)
Analisador de URL
Analise e examine componentes de URL, parâmetros de consulta e estrutura
Validador de XML
Valide a sintaxe e a estrutura de dados XML.
Analisador de agente do utilizador
Analise e examine strings User-Agent para extrair informações do navegador, SO e dispositivo
Analisador de cadeia de consulta
Analise e descodifique parâmetros de query string de URL
Validador de XML / XSD
Valide documentos XML face a esquemas XSD online. Verifique a sintaxe do XML, confirme a conformidade com o esquema, teste a validação de namespaces e garanta que os seus ficheiros XML cumprem padrões empresariais.
Verificador de força da palavra-passe
Verifique a força da palavra-passe, entropia, tempo para ser quebrada e obtenha recomendações de segurança
Testador de Expressões JSONata
Teste expressões JSONata em dados JSON com resultados em tempo real e depure consultas JSON
Analisador de Números de Telefone
Analise e valide números de telefone internacionais com deteção de país e conversão de formato
Visualizador de Keycode do Teclado
Prima qualquer tecla para ver o seu keycode, key, code e which do JavaScript, para depurar eventos do teclado
Visualizador de Diferenças JSON
Compare dois documentos JSON lado a lado e veja exatamente o que mudou
Testador de XPath
Teste expressões XPath em documentos XML ou HTML com resultados em tempo real
Testador de Seletores CSS
Teste seletores CSS em HTML e veja instantaneamente os elementos correspondentes
Normalizador de Email
Normalize e elimine duplicados de endereços de email removendo pontos do Gmail, aliases com mais (+) e uniformizando maiúsculas/minúsculas
Testador de WebSocket
Ligue-se a endpoints ws:// ou wss://, envie mensagens, veja respostas com formatação JSON legível e guarde o histórico localmente
Colors
Seletor e Conversor de Cores
Escolha cores e converta entre os formatos HEX, RGB, HSL e HSV
Calculadora de Contraste de Cores
Calcule a taxa de contraste de cores e verifique a conformidade de acessibilidade WCAG
Simulador de Daltonismo
Simule daltonismo em imagens para testes de acessibilidade
Gerador de Paletas de Cores
Gere paletas de cores harmoniosas com esquemas de cores complementares, análogos, triádicos e tetrádicos
Gerador de Tonalidades & Sombras
Gere tonalidades mais claras e sombras mais escuras a partir de qualquer cor base para design de UI e branding
Extrator de Paletas de Cores
Extraia as cores dominantes de qualquer imagem e obtenha a paleta de cores principal com valores HEX, RGB e HSL
Gerador de Harmonias de Cores
Gere harmonias de cores complementares, análogas, triádicas, tetrádicas, complementares divididas e monocromáticas a partir de qualquer cor base
Images
Conversor de Imagens
Conversor de imagens sem perdas
Compressor de Imagens
Comprima imagens PNG e JPEG para reduzir o tamanho do ficheiro
Redimensionador de Imagens
Redimensione imagens por dimensões ou percentagem
Cortador de Imagens
Recorte imagens selecionando uma área retangular
Enquadramento de Imagens
Ajuste a imagem à tela com preenchimento letterbox/pillarbox
Processador de Imagens
Processamento de imagens de alto desempenho com compressão AVIF/HEIF. Otimize imagens, converta formatos e reduza o tamanho dos ficheiros com capacidades de processamento de nível empresarial.
Slider de Comparação de Imagens
Compare duas imagens lado a lado com um slider arrastável. Revele diferenças de antes/depois para compressão de imagens, edições ou upscaling por IA.
Otimizador de SVG (SVGO)
Otimize ficheiros SVG no seu navegador usando o SVGO com alternância completa de plugins. Carregamento diferido; remova metadados, consolide caminhos, reduza cores.
References
Referência de Códigos de Estado HTTP
Pesquise qualquer código de estado HTTP com descrições, categorias e orientações de utilização. Referência completa para códigos 1xx, 2xx, 3xx, 4xx e 5xx — ferramenta online gratuita.
Pesquisa de Tipos MIME
Pesquise tipos MIME por nome do tipo ou extensão de ficheiro. Pesquise todos os mais de 2500 tipos MIME registados com extensões, compressibilidade e origem — referência online gratuita.
Localizador de Comandos Git
Encontre o comando git exato para o seu cenário — anular um commit, eliminar uma branch, recuperar trabalho perdido, stash, rebase, cherry-pick. Mais de 40 receitas com explicações e avisos de segurança.
Referência de Cursores CSS
Explore todos os 36 valores nativos de cursor CSS com pré-visualizações ao passar o rato e snippets prontos a copiar. Referência rápida para pointer, grab, resize, zoom e muito mais.
Cheatsheet de Regex
Referência de regex em 8 categorias: classes de caracteres, âncoras, grupos, lookaround, quantificadores, flags e muito mais. Clique em qualquer token para o copiar.
Calculators
Avaliador de Expressões Matemáticas
Avalie expressões matemáticas com variáveis, funções e conversões de unidades
Calculadora de Percentagens
Calcule percentagens, variação percentual e percentagem de um número instantaneamente
Calculadora de Entropia
Calcule a entropia de Shannon e a distribuição de frequência de caracteres de qualquer texto ou dados
Calculadora de Checksum
Calcule checksums CRC-8, CRC-16, CRC-24, CRC-32, Adler-32 e valide números Luhn (cartão de crédito)
Astrology
Calculadora de Signo do Zodíaco
Calcule o seu signo do zodíaco ocidental a partir da sua data de nascimento, com elemento, modalidade, planeta regente e deteção de cúspide
Calculadora do Zodíaco Chinês
Descubra o seu animal do zodíaco chinês, elemento e polaridade yin/yang a partir do seu ano de nascimento
Calculadora de Biorritmo
Calcule os seus ciclos de biorritmo físico, emocional e intelectual com um gráfico interativo
Calculadora de Numerologia
Calcule os seus números de Caminho de Vida, Expressão, Desejo da Alma e Personalidade usando o sistema pitagórico
Calculadora de Compatibilidade do Zodíaco
Verifique a compatibilidade zodiacal entre dois signos com base na harmonia dos elementos e em fatores astrológicos
Calculadora de Fases da Lua
Veja a fase atual da lua, a percentagem de iluminação e o calendário mensal das fases da lua
Calculadora de Horas Planetárias
Calcule a hora planetária atual e veja o horário diário completo com base na ordem caldeia
Gerador de Mapa Natal
Gere o seu mapa astral com as posições planetárias apresentadas numa roda do zodíaco interativa
Detalhes técnicos
Ferramentas Gratuitas Online para Programadores — DevToys Web Pro
O Que é o DevToys Web Pro
O DevToys Web Pro é uma coleção gratuita de ferramentas para programadores, baseada no browser, que cobre todas as tarefas comuns: formatar e validar JSON, codificar e descodificar Base64, gerar UUIDs, descodificar tokens JWT, testar expressões regulares, converter entre formatos de dados, aplicar hash a strings, gerar códigos QR, comprimir imagens e muito mais — tudo sem instalar software nem enviar dados para um servidor. Cada ferramenta é executada inteiramente no seu browser usando JavaScript e WebAssembly, pelo que o seu código, credenciais e dados sensíveis nunca saem da sua máquina.
Categorias de Ferramentas
As ferramentas estão organizadas em oito categorias. Formatadores: formatador de JSON, formatador de SQL, formatador de XML, formatador de CSS, formatador de HTML, formatador de JavaScript, formatador de YAML, formatador de TOML. Codificadores e Descodificadores: codificador/descodificador Base64, codificador/descodificador de URL, descodificador de JWT, codificador de entidades HTML, conversor hex/ASCII, Base58, gzip, quoted-printable. Geradores: gerador de UUID/GUID, gerador de palavras-passe, gerador de códigos QR, gerador de hash, gerador de HMAC, gerador de chaves RSA, gerador de bcrypt, gerador de lorem ipsum, gerador de TOTP/OTP. Conversores: JSON para YAML, JSON para CSV, JSON para TOML, analisador de expressões cron, calculadora de chmod, conversor de datas, conversor de bases numéricas, curl-para-código, markdown para HTML. Testadores: testador de regex, validador de JSON Schema, testador de JSONPath, validador de XML/XSD, analisador de URL, analisador de query string, verificador de IBAN, verificador de robustez de palavras-passe. Ferramentas de texto: pré-visualização de markdown, diff/comparador de texto, analisador de texto, substituidor de strings, comparação de listas. Ferramentas de imagem: compressor de imagens, conversor de imagens, redimensionador de imagens, recortador de imagens. Ferramentas de rede: calculadora de sub-redes IPv4, expansor de intervalos IPv4, analisador de IPv6.
Privacidade — Os Seus Dados Ficam no Seu Browser
Ao contrário de muitas ferramentas online para programadores que enviam o que introduz para servidores remotos para processamento, o DevToys processa tudo localmente. Quando formata JSON, descodifica um JWT, testa uma regex ou aplica hash a uma string, o cálculo é executado no separador do seu browser usando o mesmo motor de JavaScript e a Web Crypto API que suportam as aplicações web modernas. Não são transmitidos dados, não são registadas entradas e as ferramentas continuam a funcionar offline após o carregamento da página. Isto torna o DevToys seguro para usar com tokens JWT, chaves de API, chaves privadas, credenciais e quaisquer outros dados sensíveis de programador.
Ferramenta no Browser vs Aplicação Local
O DevToys Web Pro funciona instantaneamente em qualquer browser sem instalação, sem login e sem configuração. Está também disponível como Progressive Web App (PWA) para utilização offline e como extensão de browser para Chrome, Firefox e Edge, que coloca todas as ferramentas na sua página de novo separador. Para equipas, a versão web não requer implementação de software — partilhe um URL e qualquer pessoa, em qualquer sistema operativo, pode usar as ferramentas de imediato. Em comparação com executar scripts localmente ou configurar extensões do VS Code, o DevToys é mais rápido de aceder para tarefas pontuais de formatação, descodificação ou conversão.