Free RFID Simulator & Virtual Reader: OpenRFID Web & CLI
Production-grade, modular open-source RFID simulation framework engineered for full-stack IoT testing, supply chain automation, and protocol research without acquiring expensive physical RFID readers or tags. Built with a decoupled high-throughput event loop benchmarking 5,000+ tag reads per second and persistent SQLite WAL logging, it emulates fixed industrial readers (Impinj Speedway R420/R700, Zebra FX9600, Alien ALR-F800) across LLRP (Low Level Reader Protocol v1.0.1/v1.1), TCP/UDP raw sockets, and Serial RS232 interfaces. Features comprehensive EPC Class 1 Gen 2 (ISO 18000-6C) memory bank emulation, GS1 SGTIN-96/GRAI-96/GIAI-96 encoding, software-adjustable RSSI Gaussian noise, antenna port switching (1–16 ports), Fastify REST APIs, real-time WebSocket streams, and MQTT telemetry broker bridges for zero-dependency CI/CD test automation.
Key Features
- ✓ High-Throughput Simulation Loop (5,000+ Tags/Sec with Decoupled Event Architecture)
- ✓ Bi-Directional Bitwise GS1 Encoders (SGTIN-96, GRAI-96, GIAI-96, SSCC-96)
- ✓ Full EPC Gen2 4-Bank Memory Emulation (Reserved 00, EPC 01, TID 10, User 11)
- ✓ LLRP Protocol & Multi-Vendor TCP Socket Emulation (Impinj, Zebra, Alien, Identium)




