Ferramentas
Esta é uma coleção de ferramentas úteis em JavaScript. Clique em qualquer cartão para abrir a ferramenta. A maioria dos utilitários roda inteiramente no seu navegador (lado do cliente), sem processamento no lado do servidor, portanto nada é enviado para este site (os itens marcados como “lado do servidor” são a exceção). Se estiver preocupado com vazamento de dados, você pode se desconectar da rede depois de carregar a ferramenta. Utilize tudo por sua conta e risco.
Todas as ferramentas são gratuitas para uso comercial e pessoal. Muitas tarefas que antes eram cobertas por freeware clássico agora são mais difíceis de realizar — especialmente quando os apps da loja não dão conta ou instalar OSS em PCs corporativos é complicado. Essas ferramentas que rodam apenas no navegador buscam preencher essa lacuna, mesmo que haja limites para o que conseguem fazer.
Para solicitar recursos ou relatar problemas, fique à vontade para entrar em contato no x.com. Mensagens diretas podem passar despercebidas, então uma menção com @ ajuda bastante.
Data Analysis
Decodificador X.509 / CSR
Inspeciona certificados e CSR no navegador, exibindo SAN, usos da chave, extensões e impressões digitais, com exportação para JSON ou CSV.
Extrator de timestamp de ULID
Lê o timestamp em milissegundos contido nos 10 primeiros caracteres do ULID e o apresenta em diferentes fusos horários.
Extrator de timestamp de UUID v7
Decodifica os 48 bits iniciais de um UUID v7 para recuperar o tempo Unix e convertê-lo para UTC ou para o fuso horário desejado.
Leitor de códigos de barras
Lê códigos de barras a partir da câmera ou de imagens e converte em texto, com suporte a escaneamento contínuo, troca de câmera e ajuste de sensibilidade.
Modelagem estrutural interpretativa (ISM)
Aplica o método ISM passo a passo no navegador, construindo matrizes de relação, alcance e hierarquia sem exportar dados.
Mostrar seu IP
Exibe o máximo possível de detalhes sobre o seu endereço IP público e as informações de ambiente que o navegador expõe. Um único botão abre o RDAP/Whois do IP resolvido.
Simulador Monty Hall
Simula o clássico problema de Monty Hall no navegador. Execute partidas manualmente ou de forma automática e acompanhe as probabilidades de vitória.
Visualizador e anonimizador DICOM (.dcm)
Analisa metadados DICOM para detectar tags sensíveis como nome, ID, datas, coordenadas ou números de série e aplicar máscaras conforme presets (pesquisa por padrão) ou ajustes manuais. Também permite desenhar máscaras retangulares sobre os pixels e baixar o DICOM anonimizado, com todo o processamento no navegador.
Visualizador HAR
Exibe arquivos HAR no navegador com listas de requisições, gráficos de cascata e divisões por tamanho, status e MIME.
Data Generation
Gerador de certificados X.509 (autoassinados/CA)
Gera chaves RSA no navegador e emite certificados autoassinados ou assinados por uma CA própria a partir de CSR, controlando SAN, usos da chave e validade.
Gerador de códigos de barras
Gera formatos populares de códigos de barras (Code128, EAN-13, UPC etc.) a partir de qualquer texto e salva como SVG/PNG.
Gerador de códigos QR
Converte texto ou URLs em códigos QR e exporta como SVG ou PNG, ajustando tamanho e nível de correção de erros.
Gerador de nomes
Gera registros fictícios de pessoas a partir de listas ricas de sobrenomes e nomes. Suporta nomes japonês/inglês, gênero, probabilidade de duplicidade, colunas de endereço com CEP e exportação CSV, com opção de inserir erros propositais.
Gerador de senhas
Cria senhas aleatórias com comprimento e conjunto de caracteres personalizados, inclui cópia rápida e roda totalmente no navegador.
Gerador de tags de link
Gera elementos <a> por meio de uma interface intuitiva; configure href, target, rel, download e copie o HTML imediatamente.
Gerador de ULID
Gera ULID (caracteres Crockford Base32 de 26 posições com milissegundos + aleatoriedade de 80 bits), ideais como identificadores distribuídos.
Gerador de UUID v4
Gera quantos UUID v4 criptograficamente fortes forem necessários para dados de teste, chaves de banco ou identificadores únicos.
Gerador de UUID v7
Cria UUID v7 compatíveis com RFC 9562 totalmente no navegador, com opções de formato e saída em lote.
Data Processing
Conversor CSV ⇄ JSON
Transforma dados tabulares em cargas JSON para APIs ou converte arrays JSON em CSV/TSV de fácil distribuição.
Conversor XML ⇄ JSON
Converte documentos XML e JSON nos dois sentidos com controle de indentação, tratamento de atributos e detecção de arrays—tudo no navegador.
Conversor YAML ⇄ JSON
Facilita a troca de dados entre YAML e JSON com opções de indentação e estrutura para integrar sistemas.
Editor binário
Edita arquivos binários no navegador, exibindo vistas sincronizadas HEX e ASCII, com suporte a busca e alteração de bytes.
Extrator de quadros MP4
Extrai faixas de quadros de vídeos MP4 locais e os salva como JPG/PNG dentro de um ZIP, suportando até 8K—toda a operação ocorre no navegador.
Gravador em lote de GPS EXIF
Insere latitude e longitude em múltiplas imagens JPEG como metadados EXIF GPS e entrega o resultado em um arquivo ZIP.
Design and Media
Conversor de cores
Converte valores HEX, RGB e HSL com pré-visualização instantânea para agilizar ajustes de design.
Divisor de PDF
Extrai intervalos de páginas de um PDF, reordena e exporta cada resultado separadamente ou em um ZIP, com todo o processamento no navegador.
Editor SVG
Permite criar e editar formas, textos e trajetórias SVG diretamente no navegador, com exportação de código otimizado.
Extrator de quadros MP4
Extrai faixas de quadros de vídeos MP4 locais e os salva como JPG/PNG dentro de um ZIP, suportando até 8K—toda a operação ocorre no navegador.
Gerador de códigos de barras
Gera formatos populares de códigos de barras (Code128, EAN-13, UPC etc.) a partir de qualquer texto e salva como SVG/PNG.
Gerador de códigos QR
Converte texto ou URLs em códigos QR e exporta como SVG ou PNG, ajustando tamanho e nível de correção de erros.
Gravador em lote de GPS EXIF
Insere latitude e longitude em múltiplas imagens JPEG como metadados EXIF GPS e entrega o resultado em um arquivo ZIP.
Mesclador de PDF
Combina vários PDFs no navegador, mesmo com tamanhos de página diferentes, preservando a ordem e produzindo um único arquivo.
Redimensionador de imagens em lote
Ajusta várias imagens JPG/PNG de uma só vez para as dimensões desejadas e baixa tudo em um ZIP, sem uso de servidor.
Developer Utilities
Calculadora IPv4 (máscaras e faixas)
Converte entre CIDR e máscaras de rede, calcula endereços de rede/broadcast e faixas utilizáveis, exibindo imediatamente as informações principais.
Calculadora IPv6 (prefixos e atributos)
Informe um endereço IPv6 e o comprimento do prefixo para obter o endereço de rede, visualizar os segmentos e consultar atributos e intervalos usuais.
Codificador/decodificador de entidades HTML
Codifica ou decodifica entidades HTML com pré-visualização imediata; alterna entre nomes, decimal ou hexadecimal, mantém espaços consecutivos e detecta texto já codificado.
Codificador/Decodificador de URL
Codifica ou decodifica qualquer string como URL, alternando entre encodeURIComponent e encodeURI e, se desejar, convertendo espaços em +. Totalmente compatível com UTF-8 para lidar com caracteres de largura total e símbolos especiais.
Conversão de bases (decimal/hex/binário)
Digite um número em decimal, hexadecimal ou binário para ver instantaneamente as outras representações, com suporte a grandes inteiros e preenchimento com zeros.
Decodificador X.509 / CSR
Inspeciona certificados e CSR no navegador, exibindo SAN, usos da chave, extensões e impressões digitais, com exportação para JSON ou CSV.
Decodificador/codificador JWT
Decodifica JWT, verifica assinaturas e volta a codificar ou assinar, tudo no navegador. Suporta HS/RS/PS/ES/EdDSA mantendo as chaves locais.
Editor binário
Edita arquivos binários no navegador, exibindo vistas sincronizadas HEX e ASCII, com suporte a busca e alteração de bytes.
Editor SVG
Permite criar e editar formas, textos e trajetórias SVG diretamente no navegador, com exportação de código otimizado.
Formatador/Validador JSON
Adiciona indentação ao JSON, remove espaços para minificá-lo ou valida a sintaxe diretamente no navegador.
Gerador de certificados X.509 (autoassinados/CA)
Gera chaves RSA no navegador e emite certificados autoassinados ou assinados por uma CA própria a partir de CSR, controlando SAN, usos da chave e validade.
Gerador de códigos de barras
Gera formatos populares de códigos de barras (Code128, EAN-13, UPC etc.) a partir de qualquer texto e salva como SVG/PNG.
Gerador de hash
Calcula hashes de texto ou arquivos para verificar integridade e comparações. Usa Web Crypto e cobre os algoritmos mais comuns.
Gerador de tags de link
Gera elementos <a> por meio de uma interface intuitiva; configure href, target, rel, download e copie o HTML imediatamente.
Leitor de códigos de barras
Lê códigos de barras a partir da câmera ou de imagens e converte em texto, com suporte a escaneamento contínuo, troca de câmera e ajuste de sensibilidade.
Planejador Cron
Analisa expressões cron (minuto hora dia mês dia_da_semana [+ano]) e pré-visualiza as próximas dez execuções no fuso selecionado, exibindo também horários local e UTC.
Substituição em lote (.docx)
Troca texto em vários documentos Word (.docx), abrangendo corpo, cabeçalhos, rodapés, notas e comentários. Trata frases divididas em w:t, possibilita substituição sequencial ou simultânea e realiza descompactar→editar XML→recompactar no navegador.
Substituição em lote (texto)
Substitui strings em vários arquivos de texto (.txt/.md/.csv/.tsv/.html/.css/.js etc.) de uma só vez. Suporta tabelas CSV/TSV de substituição e permite escolher entre substituição sequencial ou simultânea para evitar encadeamentos.
Testador de expressões regulares
Visualiza correspondências de regex com destaque e listas de resultados, suporta os flags g/i/m/s/u/y e inclui mais de 100 exemplos práticos, tudo do lado do cliente.
Visualizador de diferenças de texto
Compara dois blocos de texto linha a linha e exibe as diferenças em formato unificado. Permite ignorar espaços ou maiúsculas e opera inteiramente no navegador.
Document Processing
Conversor de codificação de caracteres
Converte codificações de arquivos em lote entre UTF-8, Shift_JIS, EUC-JP, ISO-2022-JP e outras; controla quebras de linha e BOM e processa conjuntos mistos em um único ZIP.
Criador de ZIP com senha
Cria arquivos ZIP protegidos por senha diretamente no navegador, útil quando o sistema não oferece criptografia nativa.
Divisor de PDF
Extrai intervalos de páginas de um PDF, reordena e exporta cada resultado separadamente ou em um ZIP, com todo o processamento no navegador.
Mesclador de PDF
Combina vários PDFs no navegador, mesmo com tamanhos de página diferentes, preservando a ordem e produzindo um único arquivo.
Pré-visualizador e conversor Markdown
Renderiza Markdown em HTML em tempo real, incluindo tabelas e listas de tarefas no estilo GitHub, com opções para copiar ou baixar o HTML gerado.
Substituição em lote (.docx)
Troca texto em vários documentos Word (.docx), abrangendo corpo, cabeçalhos, rodapés, notas e comentários. Trata frases divididas em w:t, possibilita substituição sequencial ou simultânea e realiza descompactar→editar XML→recompactar no navegador.
Encoding and Conversion
Codificador/decodificador de entidades HTML
Codifica ou decodifica entidades HTML com pré-visualização imediata; alterna entre nomes, decimal ou hexadecimal, mantém espaços consecutivos e detecta texto já codificado.
Codificador/Decodificador de URL
Codifica ou decodifica qualquer string como URL, alternando entre encodeURIComponent e encodeURI e, se desejar, convertendo espaços em +. Totalmente compatível com UTF-8 para lidar com caracteres de largura total e símbolos especiais.
Conversão de bases (decimal/hex/binário)
Digite um número em decimal, hexadecimal ou binário para ver instantaneamente as outras representações, com suporte a grandes inteiros e preenchimento com zeros.
Conversor Base64
Converte strings para Base64 e de volta ao texto. Transforma binários ou caracteres especiais em um formato portável e restaura o original imediatamente.
Conversor CSV ⇄ JSON
Transforma dados tabulares em cargas JSON para APIs ou converte arrays JSON em CSV/TSV de fácil distribuição.
Conversor de codificação de caracteres
Converte codificações de arquivos em lote entre UTF-8, Shift_JIS, EUC-JP, ISO-2022-JP e outras; controla quebras de linha e BOM e processa conjuntos mistos em um único ZIP.
Conversor de cores
Converte valores HEX, RGB e HSL com pré-visualização instantânea para agilizar ajustes de design.
Conversor XML ⇄ JSON
Converte documentos XML e JSON nos dois sentidos com controle de indentação, tratamento de atributos e detecção de arrays—tudo no navegador.
Conversor YAML ⇄ JSON
Facilita a troca de dados entre YAML e JSON com opções de indentação e estrutura para integrar sistemas.
Identifier Management
Extrator de timestamp de ULID
Lê o timestamp em milissegundos contido nos 10 primeiros caracteres do ULID e o apresenta em diferentes fusos horários.
Extrator de timestamp de UUID v7
Decodifica os 48 bits iniciais de um UUID v7 para recuperar o tempo Unix e convertê-lo para UTC ou para o fuso horário desejado.
Gerador de ULID
Gera ULID (caracteres Crockford Base32 de 26 posições com milissegundos + aleatoriedade de 80 bits), ideais como identificadores distribuídos.
Gerador de UUID v4
Gera quantos UUID v4 criptograficamente fortes forem necessários para dados de teste, chaves de banco ou identificadores únicos.
Gerador de UUID v7
Cria UUID v7 compatíveis com RFC 9562 totalmente no navegador, com opções de formato e saída em lote.
Medical Imaging
Networking
Calculadora IPv4 (máscaras e faixas)
Converte entre CIDR e máscaras de rede, calcula endereços de rede/broadcast e faixas utilizáveis, exibindo imediatamente as informações principais.
Calculadora IPv6 (prefixos e atributos)
Informe um endereço IPv6 e o comprimento do prefixo para obter o endereço de rede, visualizar os segmentos e consultar atributos e intervalos usuais.
Mostrar seu IP
Exibe o máximo possível de detalhes sobre o seu endereço IP público e as informações de ambiente que o navegador expõe. Um único botão abre o RDAP/Whois do IP resolvido.
Visualizador HAR
Exibe arquivos HAR no navegador com listas de requisições, gráficos de cascata e divisões por tamanho, status e MIME.
Scheduling and Time
Security and Encryption
Criador de ZIP com senha
Cria arquivos ZIP protegidos por senha diretamente no navegador, útil quando o sistema não oferece criptografia nativa.
Decodificador X.509 / CSR
Inspeciona certificados e CSR no navegador, exibindo SAN, usos da chave, extensões e impressões digitais, com exportação para JSON ou CSV.
Decodificador/codificador JWT
Decodifica JWT, verifica assinaturas e volta a codificar ou assinar, tudo no navegador. Suporta HS/RS/PS/ES/EdDSA mantendo as chaves locais.
Gerador de certificados X.509 (autoassinados/CA)
Gera chaves RSA no navegador e emite certificados autoassinados ou assinados por uma CA própria a partir de CSR, controlando SAN, usos da chave e validade.
Gerador de hash
Calcula hashes de texto ou arquivos para verificar integridade e comparações. Usa Web Crypto e cobre os algoritmos mais comuns.
Gerador de senhas
Cria senhas aleatórias com comprimento e conjunto de caracteres personalizados, inclui cópia rápida e roda totalmente no navegador.
Simulation and Learning
Modelagem estrutural interpretativa (ISM)
Aplica o método ISM passo a passo no navegador, construindo matrizes de relação, alcance e hierarquia sem exportar dados.
Simulador Monty Hall
Simula o clássico problema de Monty Hall no navegador. Execute partidas manualmente ou de forma automática e acompanhe as probabilidades de vitória.
Text Processing
Formatador/Validador JSON
Adiciona indentação ao JSON, remove espaços para minificá-lo ou valida a sintaxe diretamente no navegador.
Pré-visualizador e conversor Markdown
Renderiza Markdown em HTML em tempo real, incluindo tabelas e listas de tarefas no estilo GitHub, com opções para copiar ou baixar o HTML gerado.
Substituição em lote (texto)
Substitui strings em vários arquivos de texto (.txt/.md/.csv/.tsv/.html/.css/.js etc.) de uma só vez. Suporta tabelas CSV/TSV de substituição e permite escolher entre substituição sequencial ou simultânea para evitar encadeamentos.
Testador de expressões regulares
Visualiza correspondências de regex com destaque e listas de resultados, suporta os flags g/i/m/s/u/y e inclui mais de 100 exemplos práticos, tudo do lado do cliente.
Visualizador de diferenças de texto
Compara dois blocos de texto linha a linha e exibe as diferenças em formato unificado. Permite ignorar espaços ou maiúsculas e opera inteiramente no navegador.