A browser-based graphical interface for the Proxmark3 device. Identify, read and clone RFID/NFC cards without touching the terminal.
- Auto-detect the Proxmark3 over USB — no manual port selection
- Identify HF (13.56 MHz) and LF (125 kHz) cards automatically
- Clone EM4100 / T5577 cards with a step-by-step wizard
- Clone Mifare Classic — full autopwn (key cracking + dump + restore)
- Quick UID clone for access-control Mifare cards
- Terminal — send any raw PM3 command with live output
- Operations panel — read, dump, write, simulate and more
- Real-time output streamed via WebSocket
| Protocol | Frequency | Operations |
|---|---|---|
| Mifare Classic 1K/4K | HF 13.56 MHz | Read · Dump · Clone · Simulate |
| Mifare Ultralight / NTAG | HF 13.56 MHz | Read · NDEF write |
| Mifare DESFire | HF 13.56 MHz | Read |
| ISO 14443-A | HF 13.56 MHz | Read |
| ISO 15693 | HF 13.56 MHz | Read |
| iClass / PicoPass | HF 13.56 MHz | Read · Clone |
| EM4100 / EM410x | LF 125 kHz | Read · Clone · Simulate |
| HID Prox | LF 125 kHz | Read · Simulate |
| Indala | LF 125 kHz | Read |
- Node.js 18 or later
- Proxmark3 client binary compiled from source
→ Follow the official build guide - Proxmark3 hardware connected via USB
git clone https://github.com/YOUR_USERNAME/proxmark3-app.git
cd proxmark3-app
npm install
npm startOpen http://localhost:7777 in your browser.
By default the app looks for the PM3 binary at ~/proxmark3/client/proxmark3.
Override with the PM3_BIN environment variable:
PM3_BIN=/usr/local/bin/proxmark3 npm start
# or export it:
export PM3_BIN=/opt/homebrew/bin/proxmark3
npm start- Plug in your Proxmark3 and click Connect
- Place a card on the antenna
- Choose an operation from the panel
- Follow the on-screen wizard
The native-app/ directory contains a minimal Swift wrapper that packages the web UI as a native macOS .app using WKWebView. Build with Xcode or swiftc — no dependencies required beyond macOS 12+.
This tool is intended for authorized security research, penetration testing and personal use only.
Cloning or reading cards without explicit permission from the owner is illegal in most jurisdictions.
The authors accept no liability for misuse.
MIT — see LICENSE