Ein Feldset für das Web

Seziere jede Website. Vom Smartphone aus.

Desktop-DevTools, neu gebaut für den Daumen. Inspiziere das DOM, lies jeden Request, bearbeite live und jage den Bug — ohne Kabel, ohne Laptop.

Volle 30-tägige Testphase · danach 5,99 €/Jahr · iPhone · iPad · Android

Network.getResponseBody · vollständiger Body
Heap +12,4 MB nach der Route
shop.acme.io/checkout
ElementsNetworkConsoleStorageMemory
checkout.js120
stripe.js88
/api/cart912
hero.avif210
Uncaught TypeError: cart.total is undefined
3 Cookies ohne SameSite
DOMContentLoaded 1.42 s

Das Fach

Sieben Instrumente. Eins für jede Schicht des Webs.

Jedes Panel ist echt, keine Spielzeug-Konsole. Sie öffnen sich aus einem Schiebefach — Peek, halb, ganz — mit großen Touch-Zielen und Gesten, die für den Daumen gemacht sind.

01

Elements

Tippe, um jeden Knoten auszuwählen. DOM-Baum, CSS-Kaskade und das Box-Modell mit echten Messschiebern. Event-Listener pro Knoten, Suche im Baum, als HTML bearbeiten und Attribute hinzufügen.

tap-to-inspectbox modellistenersLive bearbeiten
02

Console

Ein vollwertiges REPL über der Seite: werte JS aus, fange console.* mit Ebenen und Stack-Traces ab und filtere das Rauschen heraus. Rendert console.table und Gruppen, mit Live-Autovervollständigung gegen die Seite.

evalconsole.tableAutovervollständigung
03

Network

Jeder Request in einem Touch-Wasserfall mit echtem DNS/TLS/TTFB-Timing (Android) und Initiator. Header, Payload und Response-Body. Blockiere Requests, surfe ohne Cache, verfolge WebSockets live, sende Requests erneut und exportiere HAR.

waterfallBlockierenWebSocketHAR
04

Storage

Cookies mit allen Attributen (expires, SameSite, Secure, httpOnly), localStorage, sessionStorage, IndexedDB (Datenbanken → Stores → Datensätze) und Cache. Lies, bearbeite und lösche pro Domain.

cookiesindexeddbpro Domain
05

Memory

Speicherverbrauch und echte Heap-Größe auf Android; auf iOS eine als solche gekennzeichnete Schätzung. Nimm eine Messung und sieh, was zwischen Navigationen wächst.

echter Heap (Android)Schätzung (iOS)
06

Sources

Quellcode mit Highlighting ansehen, minifizierten Code lesbar formatieren und Ressourcen überschreiben, um Änderungen zu testen, ohne den Server anzufassen.

Quelltext ansehenpretty-printoverrides
07

Seite

Audit mit einem Tipp: eine Bewertung über SEO, Sicherheit (echte CSP/HSTS-Header), Core Web Vitals und Barrierefreiheit. Als Markdown exportierbar.

SEOSicherheitCore Web VitalsExport

Der Interceptor

Vom Beobachter zum Prüfstand.

Ändere Requests und Responses im Flug — ohne Proxy, ohne Zertifikate, direkt aus dem Browser. Auf Android fängt er jeden Request ab, nicht nur fetch/XHR.

01

Haltepunkte

Pausiere einen Request vor dem Senden oder bevor seine Response die Seite erreicht. Ändere Methode, URL, Header, Body oder Status und mach weiter — oder brich ab. Ein Sicherheits-Auto-Continue sorgt dafür, dass die Seite nie hängt.

breakpointreq / resabort
02

Map local

Beantworte einen Endpoint mit einem lokalen Body — Status, Header und Body — ohne das Netzwerk anzufassen. Ideal, um Fehlerzustände oder noch nicht existierende Responses zu simulieren.

Map localmock
03

Map remote · Umleiten

Schreibe die Ziel-URL auf einen anderen Server um: Staging, einen Mock oder deinen eigenen Rechner.

Map remotestaging
04

Umschreiben + Scripting

Find/Replace in Headern und Body per deklarativer Regel, oder eine JS-Funktion (req)=>req / (res)=>res für maßgeschneiderte Transformationen.

find/replaceJS hook
05

Requests verfassen

Baue einen Request von Grund auf — Methode, URL, Header und Body — und sende ihn. Die Response öffnet sich mit navigierbarem JSON-Baum, GraphQL-Ansicht und Bildvorschau.

composeGraphQLJSON

Die Werkbank

Mehr als inspizieren: bauen und debuggen.

Derselbe Browser, der schon dein Prüfstand ist, wird zur Werkbank für API und PWA: Requests bauen, Responses speichern und Service Workers debuggen — ohne das Smartphone zu verlassen.

01

Local Overrides

Speichere die Response jedes Requests und liefere sie lokal aus — dauerhaft über Reloads und Navigationen hinweg. Teste Zustände, die es noch nicht gibt, ohne den Server anzufassen.

overridespersistente
02

Request-Sammlungen

Speichere und organisiere Requests in Ordnern, mit Variablen und Umgebungen, Bearer- oder Basic-Auth und Pre-Request-Scripts. Sende und erkunde die Response mit JSON-Baum, GraphQL und Bildvorschau.

coleccionesentornosauth
03

Portabler Workspace

Exportiere und importiere deine gesamte Debugging-Konfiguration — Interception-Regeln, Blockierungen, Snippets, Sammlungen und Umgebungen — in einer einzigen Datei. Teile dein Setup oder nimm es auf ein anderes Gerät mit.

exportimport
04

Application panel

Inspiziere Service Workers (Status, Registrierung aufheben, aktualisieren), Cache Storage (Caches und Einträge, löschen) und das Web App Manifest samt Installierbarkeits-Check. Debugge echte PWAs.

Service WorkersCacheManifest
05

Prebid

Sieh dir die Header-Bidding-Auktion auf dem echten Telefon an, ohne Kabel: Ad Units, welche Bidder geantwortet haben und welche ins Timeout liefen, Gewinner-CPMs und ein Balkendiagramm der gesamten Auktion. Erscheint nur auf Seiten, die Prebid nutzen.

ad unitsbidderstimelineUser IDs
06

Glossar

Was jeder Button, jedes Icon und jedes Panel macht, verständlich erklärt und durchsuchbar. Denn DevTools sollten nicht voraussetzen, dass man DevTools schon kennt.

9 Sprachendurchsuchbar

Im Einsatz

Vier Dinge, die heute noch einen Laptop verlangen.

A

Dieser 912-ms-Request

Du öffnest den Wasserfall, sortierst nach Dauer und siehst, dass /api/cart den Checkout blockiert. Du kopierst den Header und machst weiter.

B

Das Cookie, das du nicht sehen solltest

Du liest ein httpOnly-Session-Cookie, an das JavaScript nicht herankommt, prüfst SameSite und bearbeitest es, um den Bug zu reproduzieren.

C

Der falsche Text, live

Du wählst den Knoten mit dem Finger aus, änderst Inhalt und Stil im Baum und prüfst den Fix, bevor du den Editor öffnest.

D

Der Bug, der nur auf dem Smartphone auftritt

Die Console fängt den TypeError mit vollständigem Stack ab — den, den du im Desktop-Simulator nie reproduzierst.

Echte Originaltreue

Keine gefälschte, injizierte Konsole.

Auf Android verbindet sich Scalpel mit demselben Instrumentierungsprotokoll, das Desktop-Chrome nutzt — echte Response-Bodies, echter Heap, echtes Netzwerk-Throttling. Auf iPhone und iPad liefert dir ein Präzisions-Inspektionsagent Parität bei DOM, Console, Netzwerk und Storage.

Preis

Ein professionelles Werkzeug. Ein Preis, einmal im Jahr.

Scalpel Pro
5,99 €/ Jahr

Die ersten 30 Tage, komplett und kostenlos. Keine Karte zum Starten.

  • Alle sieben Instrumente, ohne Limits
  • Response-Bodies, HAR und Request-Replay
  • httpOnly-Cookies, IndexedDB und Ressourcen-Overrides
  • Speichermessungen und Seiten-Audits mit einem Tipp
  • iPhone, iPad und Android mit einem einzigen Abo

Demnächst im App Store und bei Google Play

30-tägige Testphase beim Download · verlängert sich zu 5,99 €/Jahr · jederzeit kündbar

3 Freunde mit deinem Code abonniert? Deine nächste Verlängerung sinkt auf 3,99 €/Jahr.