NFC Macros
In ProgressNFC Macros is a browser-based tool for building and writing custom PC automation macros triggered by physical NFC tags. Design sequences that open apps, launch websites, run scripts, type keystrokes, or chain multiple actions together — then write a URL payload to a blank NFC tag. Tap the tag with your phone and the action runs on your PC instantly.
The whole system runs locally: a lightweight server on your PC listens for requests over your home network, and the NFC tag simply acts as a physical shortcut that makes an HTTP call when tapped. No cloud, no third-party app required on the triggering device — just a cheap NFC tag and any NFC-capable phone.
How It Works
Build Your Macros
Use the builder to design all the macros you want — open apps, run scripts, launch sites, type text, or chain steps together.
Download the Server
Export your macros as a .py file. This script contains your macros and acts as the local server your tags will talk to.
Run It on Your PC
Run the .py file on your Windows PC. It starts a lightweight local server that listens for tag tap requests over your network.
Write the NFC Tag
Use your phone to write each macro's trigger URL to a blank NFC tag. iPhone users use NFC Tools; Android users can write directly from Chrome.
Tap to Run
Tap any programmed tag with your phone. The request hits your PC and the macro executes instantly — no unlocking, no app, one tap.
What You Need
Hardware
- Blank NFC tags (NTAG213, 215, or 216)
- iPhone (iOS 13+) or Android phone
- Windows PC on the same Wi-Fi network
Software
- Local server running on your PC
- Chrome (Android) or NFC Tools app (iPhone) to write tags
- No app needed on your phone to trigger macros
Network
- PC and phone on the same Wi-Fi network
- Static or reserved IP recommended for the PC
Setup Guides
Windows PC
Server setup & macro configuration
ipconfig. Look for the IPv4 Address under your Wi-Fi adapter (e.g. 192.168.1.50). Enter it in the PC Settings panel in the builder..py file on your PC: double-click it, or open Command Prompt in that folder and run python server.py. Keep it running whenever you want your tags to work.iPhone
Writing tags & triggering macros
.py server is already running and your iPhone is on the same Wi-Fi network as the PC.Roadmap
- Macro Builder UI
- NFC Tag Write Support
- Macro Library & Saved Presets
- PC Companion Server
- iPhone Setup Wizard
- Tag Read & Import