Elements
Toca para selecionar qualquer nó. Árvore DOM, cascata de CSS e o modelo de caixa com calibres reais. Event listeners por nó, pesquisa na árvore, editar como HTML e adicionar atributos.
As DevTools de secretária, refeitas para o polegar. Inspeciona o DOM, lê cada request, edita em direto e caça o erro — sem cabo, sem portátil.
Teste completo de 30 dias · depois 5,99 €/ano · iPhone · iPad · Android
O tabuleiro
Cada painel é a sério, não uma consola de brincar. Abrem-se a partir de um tabuleiro deslizante — peek, meio, completo — com alvos táteis grandes e gestos pensados para o polegar.
Toca para selecionar qualquer nó. Árvore DOM, cascata de CSS e o modelo de caixa com calibres reais. Event listeners por nó, pesquisa na árvore, editar como HTML e adicionar atributos.
REPL completo sobre a página: avalia JS, captura console.* com níveis e stack traces, e filtra o ruído. Renderiza console.table e grupos, com autocompletar em direto contra a página.
Cada request numa waterfall tátil com timing real de DNS/TLS/TTFB (Android) e initiator. Cabeçalhos, payload e corpo de resposta. Bloqueia requests, navega sem cache, segue WebSockets em direto, reenvia pedidos e exporta HAR.
Cookies com todos os atributos (expires, SameSite, Secure, httpOnly), localStorage, sessionStorage, IndexedDB (bases → stores → registos) e cache. Lê, edita e apaga por domínio.
Consumo de memória e o tamanho real do heap no Android; em iOS, uma estimativa assinalada como tal. Faz uma medição e vê o que cresce entre navegações.
Ver código-fonte com realce, formatar minificado para legível, e substituir recursos para testar alterações sem tocar no servidor.
Auditoria com um toque: uma pontuação em SEO, segurança (cabeçalhos CSP/HSTS reais), Core Web Vitals e acessibilidade. Exportável para Markdown.
O intercetor
Modifica pedidos e respostas ao voo — sem proxy nem certificados, diretamente do navegador. No Android interceta todos os pedidos, não só fetch/XHR.
Pausa um pedido antes de sair, ou antes de a resposta chegar à página. Edita método, URL, cabeçalhos, corpo ou status e continua — ou aborta-o. Uma continuação automática de segurança garante que a página nunca fica pendurada.
Responde a um endpoint com um corpo local — status, cabeçalhos e corpo — sem tocar na rede. Ideal para simular estados de erro ou respostas que ainda não existem.
Reescreve o URL de destino para outro servidor: staging, um mock ou a tua própria máquina.
Find/replace em cabeçalhos e corpo por regra declarativa, ou uma função JS (req)=>req / (res)=>res para transformações à medida.
Constrói um pedido de raiz — método, URL, cabeçalhos e corpo — e envia-o. A resposta abre com uma árvore JSON navegável, uma vista GraphQL e pré-visualização de imagens.
A bancada de trabalho
O mesmo navegador que já é a tua bancada de testes torna-se a tua bancada de trabalho de API e PWA: compõe pedidos, guarda respostas e depura service workers sem sair do telemóvel.
Guarda a resposta de qualquer pedido e serve-a localmente, persistente entre recarregamentos e navegações. Testa estados que ainda não existem sem tocar no servidor.
Guarda e organiza pedidos em pastas, com variáveis e ambientes, autenticação Bearer ou Basic e pre-request scripts. Envia e explora a resposta com árvore JSON, GraphQL e pré-visualização de imagens.
Exporta e importa toda a tua configuração de depuração — regras de interceção, bloqueios, snippets, coleções e ambientes — num único ficheiro. Partilha o teu setup ou leva-o para outro dispositivo.
Inspeciona Service Workers (estado, anular registo, atualizar), Cache Storage (caches e entradas, apagar) e o Web App Manifest com a sua verificação de instalabilidade. Depura PWAs a sério.
Vê o leilão de header bidding no telemóvel a sério, sem cabo: espaços, que bidders responderam e quais estouraram o tempo, CPM vencedores e um gráfico de barras de todo o leilão. Só aparece em páginas que usam Prebid.
O que faz cada botão, ícone e painel, explicado em linguagem simples e pesquisável. Porque os DevTools não deviam exigir já saber DevTools.
No terreno
Abres a waterfall, ordenas por duração e vês que /api/cart bloqueia o checkout. Copias o cabeçalho e segues em frente.
Lês uma cookie httpOnly de sessão que o JavaScript não alcança, verificas SameSite e edita-la para reproduzir o bug.
Selecionas o nó com o dedo, mudas o conteúdo e o estilo na árvore, e verificas o fix antes de abrir o editor.
A consola captura o TypeError com o stack completo — aquele que nunca reproduzes no simulador de secretária.
Fidelidade real
No Android, o Scalpel liga-se ao mesmo protocolo de instrumentação que o Chrome de secretária usa — corpos de resposta reais, heap real, throttling de rede real. Em iPhone e iPad, um agente de inspeção de precisão dá-te paridade de DOM, consola, rede e armazenamento.
Preço
Os primeiros 30 dias, completa e grátis. Sem cartão para começar.
Brevemente na App Store e Google Play
Teste de 30 dias ao descarregar · renova a 5,99 €/ano · cancela quando quiseres
3 amigos subscritos com o teu código? A tua próxima renovação desce para 3,99 €/ano.