- Informe seu padrão no campo de regex e o texto de teste logo abaixo.
- Veja os resultados ao vivo serem atualizados enquanto você digita — cada correspondência é listada com o total.
- Carregue um atalho do menu de padrões comuns para começar de um modelo comprovado e depois ajuste-o para seus dados.
Toda a correspondência acontece localmente no seu navegador. Nada do que você digita é enviado, então você pode testar padrões com segurança contra linhas de log reais, entradas de usuário e outros dados que podem ser privados.
Uma expressão regular é um pequeno programa e, como qualquer programa, precisa ser testada antes de merecer confiança. Ver as correspondências lado a lado com seu texto torna o comportamento óbvio: um padrão que parece certo no papel costuma capturar mais — ou menos — do que você espera. A lista de correspondências mostra exatamente quais substrings foram encontradas, então os casos extremos aparecem imediatamente em vez de falharem silenciosamente no código de produção.
Dicas
Comece com um padrão simples e acrescente partes passo a passo; depurar uma regex longa que falha é muito mais difícil do que construí-la incrementalmente. Lembre-se de que metacaracteres como . e * são gananciosos por padrão e combinam o máximo possível, uma fonte comum de resultados surpreendentes.
Teste casos extremos de propósito: uma string vazia, entrada muito longa e texto com quebras de linha. A mensagem de regex inválida também detecta erros de digitação, como colchetes não fechados, no momento em que você os digita, então corrija o padrão antes que ele chegue ao seu código.
Por que usar
Iterar sobre uma regex editando e rodando código custa minutos por tentativa; este testador dá um retorno instantâneo no navegador. É gratuito, não precisa de instalação e combina correspondência ao vivo com atalhos úteis — tudo o que você precisa para acertar um padrão na primeira vez.
Real-world use cases
- API development: Format JSON responses from Chrome DevTools before committing fixtures.
- Debugging: Validate timestamps, regex or hashes without switching to a terminal or IDE.
- On-call fixes: From your phone, quickly convert timezone or generate a UUID for a hotfix branch.
How it compares
| Tool | Offline | Privacy | Setup | Cost |
|---|---|---|---|---|
| This tool | Yes | 100% local | None | Free |
| Server tools | No | May log IP | None | Free/Ads |
| CLI / IDE plugin | Yes | Local | Install & config | Free |
For quick checks without context switching, the browser tool is fastest. For CI, keep the CLI as source of truth.
Pro tips
- Bookmark the tool. With prefetch enabled, it opens near-instantly next time.
- For secrets like hashes with salts, prefer your local terminal for production values.
- Pair UUID/Password generators with your password manager for rotation workflows.