BarcodeFYI
barcodefyi.com · npm
EAN/UPC/Code128/PDF417/Data Matrix/Aztec. ISBN/ISSN. Checksum validation. Encoding rules per format.
Embed barcodes, QR codes, NFC tags, Bluetooth LE, RFID, and smart cards in any website. 6 npm packages covering identification + wireless standards.
Zero dependencies. Shadow DOM. ISO/IEC standards. EMV payment. EPC Gen2. NDEF. APDU. Bluetooth Mesh.
Six sites covering tag/identification standards from barcode to smartcard.
barcodefyi.com · npm
EAN/UPC/Code128/PDF417/Data Matrix/Aztec. ISBN/ISSN. Checksum validation. Encoding rules per format.
4 encoding modes (Numeric/Alpha/Byte/Kanji), Error correction L/M/Q/H, ECI for UTF-8, versions 1-40 (up to 177×177).
NFC Forum Types 1-5 (Topaz, MIFARE, DESFire, ISO 15693). NDEF records (URI/Text/Smart Poster/vCard). Contactless payment.
BT 1.0-6.0 versions, GATT services, HID/A2DP/Audio LE profiles, Bluetooth Mesh, beacons (iBeacon/Eddystone), pairing methods.
LF (125 kHz), HF (13.56 MHz), UHF (860-960 MHz), Microwave (2.45/5.8 GHz). EPC Gen2, ISO 14443/15693/18000-6C.
smartcardfyi.com · npm
ISO/IEC 7816 + 14443, EMV payment, Java Card, GlobalPlatform. APDU commands. 3DES/AES/RSA/ECC. PKCS#11.
Tag FYI is 1 of 11 FYI Families · 53+ sites total
Cross-references: Nature FYI widgets for species tag identification, Creative FYI widgets for visual encoding, Utility FYI widgets for unit conversion in tag specs.
<!-- Load any combination of tag widget scripts -->
<script src="https://cdn.jsdelivr.net/npm/qrcodefyi-embed@1/dist/embed.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/blefyi-embed@1/dist/embed.min.js"></script>
<!-- Drop widgets anywhere -->
<div data-qrcodefyi="entity" data-slug="qr-mode-byte"></div>
<div data-blefyi="entity" data-slug="gatt-heart-rate"></div>
BarcodeFYI covers linear (EAN-8/13, UPC-A/E, Code 39/93/128, Codabar, ITF, MSI) and 2D (PDF417, Data Matrix, Aztec, MaxiCode) formats. ISBN/ISSN cross-references. Browse all formats.
All 4 QR encoding modes: Numeric, Alphanumeric, Byte, Kanji. Plus ECI for UTF-8. Error correction L/M/Q/H. Versions 1-40 (up to 177×177). Explore modes.
NFC Forum Types 1-5 (Topaz, MIFARE Ultralight/Classic, DESFire EV1-3, Type 5 ISO 15693). NDEF records: URI, Text, Smart Poster, vCard, application. Tag type reference.
All BT versions 1.0-6.0 with feature deltas. GATT services (heart rate, battery, glucose). Profile types (HID, A2DP, Audio LE). Bluetooth Mesh, iBeacon, Eddystone, pairing methods.
LF (125-134.2 kHz), HF (13.56 MHz including NFC), UHF (860-960 MHz with EPC Gen2), Microwave (2.45/5.8 GHz). Per-band reading range, anti-collision, encryption. Frequency comparison.
ISO/IEC 7816 (contact), ISO/IEC 14443 (contactless), EMV (Visa/Mastercard/Amex), Java Card, GlobalPlatform. APDU command structure. 3DES/AES/RSA/ECC. PKCS#11 HSM integration.