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
Unit Converter
Convert between units of length, weight, temperature, data size, time, and more
Docker Run to Compose
Convert docker run commands to docker-compose.yml files instantly
Protobuf Decoder / Encoder
Decode Protocol Buffer messages from Base64 or hex without a schema definition
JSON Table Viewer
Visualise a JSON array as a sortable interactive table with CSV export
Coordinates Converter
Convert coordinates between DD, DMS and UTM
CBOR / MessagePack Codec
Encode JSON to CBOR or MessagePack binary and decode back — compare sizes and inspect hex or Base64 output
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.
TLS Version Checker
Check TLS/SSL version, certificate details, and cipher suite for any hostname
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
Base32 Encoder / Decoder
Encode and decode Base32 strings used in TOTP secrets and RFC 4648 applications
Bzip2 Decompressor
Decompress bzip2 (.bz2) files and Base64 or hex-encoded bzip2 data — instant client-side decompression
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
Python Formatter
Format and beautify Python code with proper indentation and whitespace normalization
SCSS Formatter
Format and beautify SCSS/Sass code with proper indentation and nesting using Prettier
LESS Formatter
Format and beautify LESS stylesheets with proper indentation and nesting using 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
Meta Tag Generator (OG/Twitter)
Generate Open Graph and Twitter Card meta tags for your web pages with live social media previews
MAC Address Generator
Generate random MAC addresses in multiple formats for testing and development
Scrypt Hash Generator
Generate scrypt password hashes with configurable cost parameters for secure password storage
BIP39 Mnemonic Generator
Generate BIP39 mnemonic seed phrases for cryptocurrency wallets with 12 or 24 words
SVG Placeholder Generator
Generate lightweight SVG placeholder images with custom size, colours, and label text
Random Number Generator
Generate cryptographically random integers, floats, byte sequences, and big decimals via the Web Crypto API
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
Mermaid Diagram Editor
Write Mermaid diagram syntax and see a live preview of flowcharts, sequence diagrams, class diagrams, and more
Defang / Fang URLs & IPs
Defang URLs and IP addresses for safe sharing in security reports and tickets
Extract URLs / Emails / IPs
Extract all URLs, email addresses, and IP addresses from any text for log analysis and threat hunting
URL Slug Generator
Convert any text to a URL-friendly slug with Unicode support and configurable separators
Prefix / Suffix Lines
Add a prefix or suffix to every line of text for bulk text manipulation
ASCII Art Text Generator
Convert text to ASCII art using FIGlet fonts for terminals, comments, and README files
Emoji Picker & Search
Browse, search, and copy any Unicode emoji by keyword or category
String Obfuscator / PII Masker
Mask emails, credit cards, phone numbers, IPs, and JWTs from any text — all processing happens in your browser
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
JSONata Expression Tester
Test JSONata expressions against JSON data with live results and debug JSON queries
Phone Number Parser
Parse and validate international phone numbers with country detection and format conversion
Keyboard Keycode Viewer
Press any key to see its JavaScript keycode, key, code, and which values for debugging keyboard events
JSON Diff Viewer
Compare two JSON documents side by side and see exactly what changed
XPath Tester
Test XPath expressions against XML or HTML documents with real-time results
CSS Selector Tester
Test CSS selectors against HTML and see matching elements instantly
Email Normalizer
Normalize and deduplicate email addresses by stripping Gmail dots, plus aliases, and standardizing case
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
Color Palette Generator
Generate harmonious color palettes with complementary, analogous, triadic, and tetradic color schemes
Tints & Shades Generator
Generate lighter tints and darker shades from any base color for UI design and branding
Color Palette Extractor
Extract dominant colors from any image and get the main color palette with HEX, RGB, and HSL values
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.
References
HTTP Status Codes Reference
Look up any HTTP status code with descriptions, categories, and usage guidance. Complete reference for 1xx, 2xx, 3xx, 4xx, and 5xx codes — free online tool.
MIME Types Lookup
Look up MIME types by type name or file extension. Search all 2500+ registered MIME types with extensions, compressibility, and source — free online reference.
Git Command Finder
Find the exact git command for your scenario — undo a commit, delete a branch, recover lost work, stash, rebase, cherry-pick. 40+ recipes with explanations and safety warnings.
Calculators
Math Expression Evaluator
Evaluate mathematical expressions with variables, functions, and unit conversions
Percentage Calculator
Calculate percentages, percentage change, and percentage of a number instantly
Entropy Calculator
Calculate Shannon entropy and character frequency distribution of any text or data
Checksum Calculator
Calculate CRC-8, CRC-16, CRC-24, CRC-32, Adler-32 checksums and validate Luhn (credit card) numbers
Detalhes técnicos
Free Online Developer Tools — DevToys Web Pro
What DevToys Web Pro Is
DevToys Web Pro is a free, browser-based collection of developer tools covering every common task: format and validate JSON, encode and decode Base64, generate UUIDs, decode JWT tokens, test regular expressions, convert between data formats, hash strings, generate QR codes, compress images, and more — all without installing software or sending data to a server. Every tool runs entirely in your browser using JavaScript and WebAssembly, so your code, credentials, and sensitive data never leave your machine.
Tool Categories
Tools are organized into eight categories. Formatters: JSON formatter, SQL formatter, XML formatter, CSS formatter, HTML formatter, JavaScript formatter, YAML formatter, TOML formatter. Encoders & Decoders: Base64 encoder/decoder, URL encoder/decoder, JWT decoder, HTML entity encoder, hex/ASCII converter, Base58, gzip, quoted-printable. Generators: UUID/GUID generator, password generator, QR code generator, hash generator, HMAC generator, RSA key generator, bcrypt generator, lorem ipsum generator, TOTP/OTP generator. Converters: JSON to YAML, JSON to CSV, JSON to TOML, cron expression parser, chmod calculator, date converter, number base converter, curl-to-code, markdown to HTML. Testers: regex tester, JSON Schema validator, JSONPath tester, XML/XSD validator, URL parser, query string parser, IBAN checker, password strength checker. Text tools: markdown preview, text diff/comparer, text analyzer, string replacer, list compare. Image tools: image compressor, image converter, image resizer, image cropper. Network tools: IPv4 subnet calculator, IPv4 range expander, IPv6 parser.
Privacy — Your Data Stays in Your Browser
Unlike many online developer tools that send your input to remote servers for processing, DevToys processes everything locally. When you format JSON, decode a JWT, test a regex, or hash a string, the computation runs in your browser tab using the same JavaScript engine and Web Crypto API that power modern web applications. No data is transmitted, no inputs are logged, and the tools continue working offline after the page loads. This makes DevToys safe to use with JWT tokens, API keys, private keys, credentials, and any other sensitive developer data.
Browser Tool vs Local App
DevToys Web Pro works instantly in any browser with no installation, no login, and no configuration. It is also available as a Progressive Web App (PWA) for offline use, and as a browser extension for Chrome, Firefox, and Edge that puts all tools in your new-tab page. For teams, the web version requires no software deployment — share a URL and anyone on any OS can use the tools immediately. Compared to running scripts locally or configuring VS Code extensions, DevToys is faster to access for one-off formatting, decoding, or conversion tasks.