OpenTag NFC standard in SimplyPrint
OpenTag NFC standard in SimplyPrint
Looking for a future-proof, open-source NFC standard backed by multiple filament manufacturers? OpenTag3D is a community-driven specification designed to work across all 3D printer brands, filament makers, and accessory providers. SimplyPrint fully supports reading and writing OpenTag tags - giving you a standardized way to tag your spools that should work with many devices and ecosystems as adoption grows.
This article covers everything about using OpenTag with SimplyPrint. For a general introduction to NFC in 3D printing, hardware options, and step-by-step guides, see our main NFC article.
NFC support in SimplyPrint
SimplyPrint has deep NFC integration across our entire platform - both the web panel and mobile apps for iOS and Android. We support reading and writing NFC tags in multiple formats, allowing you to work with filament from various brands and make your spools work with different printer ecosystems.
What you can do with NFC in SimplyPrint:
- Read NFC tags to instantly identify spools and see their details
- Write NFC tags in various formats - OpenTag, OpenPrintTag, OpenSpool, Creality, QIDI, Anycubic, and more
- Link physical spools to their "digital twin" in your filament inventory
- Quickly assign spools to printers by scanning instead of scrolling through lists
How you can read and write NFC:
- Mobile apps (iOS & Android) - most phones have built-in NFC, making this the easiest method
- Desktop USB readers - for those who prefer working from their computer
What is OpenTag3D?
OpenTag3D is an open-source NFC standard designed specifically for the 3D printing industry. Unlike vendor-specific formats, OpenTag was built from the ground up to be a universal standard that any printer manufacturer, filament brand, or accessory maker can adopt.
The origin story
OpenTag3D - originally called "Open 3D-RFID" - was initially drafted by Polar Filament and incubated within the Bambu Research Group. This group focused on reverse-engineering RFID tag data from Bambu Lab's filament spools to understand how NFC could benefit the broader community.
When Bambu Lab launched their own proprietary, encrypted format, the group recognized that other manufacturers would likely follow with their own incompatible standards. Rather than let the industry fragment, they moved the protocol to its own repository to create a truly open, vendor-neutral standard.
The consortium model
OpenTag3D is governed by the OpenTag3D Consortium - a collaborative group of 3D printing companies, hobbyists, RFID experts, and other stakeholders. The consortium operates under a structured membership model that balances industry representatives and community representatives equally.
Current voting members:
- Gooborg Studios
- Polar Filament
Supporting filament manufacturers:
- Polar Filament
- American Filament
- Numakers
- 3D Fuel
- Ecogenesis Biopolymers
Supporting hardware providers:
- OpenSpool
- Cosmyx
- Distrifab
Official resources
- Website: https://opentag3d.info/
- GitHub: https://github.com/queengooborg/OpenTag3D
- Specification: https://opentag3d.info/spec.html
- License: GPL-3.0 (open source)
What can SimplyPrint do with OpenTag?
SimplyPrint fully supports the OpenTag3D standard. Here's what you can do:
- Write OpenTag NFC tags for any filament in your inventory - stick them on your spools
- Read existing OpenTag tags - if you receive a spool with an OpenTag tag, we can read it
- Link tags to your inventory - connect physical tags to their digital twin in your filament manager
- Quickly identify spools by scanning - no more guessing which spool is which
- Write remaining filament data - OpenTag supports storing current weight and length measurements
Important: What SimplyPrint can and can't do
Let's be clear about what works and what doesn't:
What works great
Easy tag writing - Create OpenTag tags for any filament in your SimplyPrint inventory. The format stores comprehensive data including temperatures, density, and color.
Full iOS and Android support - OpenTag uses standard NTAG tags, which work on both platforms without limitations.
Web NFC support - You can write OpenTag tags directly from a browser on Android devices - no app needed.
Cheap, widely available tags - NTAG213, NTAG215, and NTAG216 tags are common and inexpensive.
Remaining filament tracking - Unlike some other standards, OpenTag can store your current remaining weight and length on the tag itself.
Fast spool identification - Scan any tagged spool with your phone or desktop reader to instantly see which spool it is in SimplyPrint.
What doesn't work
No automatic sync from the printer - This is a general limitation. If a future printer reads your OpenTag and uses it, SimplyPrint won't automatically know about it. There's no communication back to us.
You'll need to manually assign spools in SimplyPrint - After loading filament, you'll still need to tell SimplyPrint which spool is on which printer. The good news? With NFC tags, this takes seconds: scan the tag, tap assign, done.
Still gaining adoption - As a newer standard that's still being finalized, printer support is still developing. Many filament brands are committed to the standard, but widespread printer integration is expected to grow throughout 2025 and beyond.
What data does an OpenTag tag store?
OpenTag has one of the most comprehensive data formats among open NFC standards. It uses a two-tier structure:
Core data (fits on all tags)
Field | Description | Example |
|---|---|---|
tag_version | Protocol version (x1000) | |
manufacturer | Filament brand | |
material_name | Material type | |
color_name | Color description | |
color_hex | Color as hex code | |
diameter | Filament diameter in micrometers | |
density | Material density | |
extruder_temp_min/max | Nozzle temperature range | |
bed_temp_min/max | Bed temperature range | |
spool_weight_nominal | Total filament weight in grams | |
Extended data (larger tags only)
Field | Description |
|---|---|
serial_number | Unique spool identifier |
manufacture_date | When the spool was made |
spool_weight_measured | Current remaining weight |
filament_length_measured | Current remaining length in meters |
empty_spool_weight | Weight of empty spool |
max_drying_temp | Safe drying temperature |
notes | Custom notes |
additional_data_url | Link to more data online |
Do I need to worry about this format?
Nope! When you write an OpenTag via SimplyPrint, we pull all the relevant data from your spool in the filament manager and format it correctly. You don't need to think about any of these fields - just select OpenTag as the format and we handle the rest.
What NFC tags does it use?
OpenTag supports standard NTAG tags, with different options depending on how much data you want to store:
Tag type | Storage | Support level | Notes |
|---|---|---|---|
NTAG216 | 888 bytes | Recommended | Full Core + Extended data |
NTAG215 | 504 bytes | Recommended | Full Core + Extended data |
NTAG213 | 144 bytes | Core only | Basic data only, limited fields |
For the best experience, we recommend NTAG215 or NTAG216 tags - they have enough space for all the data OpenTag can store, including extended fields like remaining filament tracking.
Where to buy compatible tags
Some links are affiliate links - we may earn a commission at no extra cost to you.
Compatible hardware for writing tags
OpenTag uses standard NTAG tags, making it very easy to work with:
Method | Read | Write | Notes |
|---|---|---|---|
SimplyPrint app (Android) | Yes | Yes | Full support |
SimplyPrint app (iOS) | Yes | Yes | Full support |
Web NFC (Chrome on Android) | Yes | Yes | Works directly in browser |
Desktop USB reader | Yes | Yes | Any ACS reader (ACR122U, ACR1252U, ACR1552U) + NFC Agent |
This broad compatibility is one of OpenTag's strengths - you can use almost any NFC hardware to read and write tags.
Why use OpenTag via SimplyPrint?
1. Industry backing and future-proofing
OpenTag isn't a hobby project - it's backed by a consortium of filament manufacturers and hardware providers. As adoption grows, tags you write today should work with future printers and tools that support the standard.
2. Comprehensive data storage
OpenTag stores more information than most other open standards. Temperatures, density, color (including multi-color support in the spec), remaining filament - it's all there. This means better compatibility with smart features as printers evolve.
3. Remaining filament tracking
Unlike some standards, OpenTag has dedicated fields for storing how much filament is left on a spool. When you update your inventory in SimplyPrint, we can write that data to the tag too.
4. Works with any filament
OpenTag doesn't care where your filament came from. Budget brand, premium manufacturer, or mystery spool from the garage sale - write an OpenTag and it's ready for any compatible reader.
5. Cheap and universal tags
NTAG tags are among the cheapest and most widely available NFC tags. No special proprietary tags needed.
6. Cross-platform friendly
Full support on iOS, Android, Web NFC, and desktop readers. No platform lock-in.
7. Consistent workflow
Whether you're writing OpenTag, OpenSpool, Creality, or any other standard, the process in SimplyPrint is the same. Learn it once, use it everywhere.
Which printers and hardware support OpenTag?
OpenTag is still in the finalization phase, so native printer support is limited - for now. Here's the current landscape:
Committed supporters
Filament manufacturers - Polar Filament, American Filament, Numakers, 3D Fuel, and Ecogenesis Biopolymers have committed to the OpenTag standard. Expect to see spools with OpenTag tags from these brands.
Hardware providers - OpenSpool hardware is expected to support OpenTag-formatted tags once the standard is finalized.
Future adoption
The OpenTag3D Consortium is actively working with printer and hardware manufacturers to encourage adoption. The goal is for OpenTag to become a universal standard that works across the industry.
OpenTag vs other standards
How does OpenTag compare to other open standards?
Feature | OpenTag | OpenSpool | OpenPrintTag |
|---|---|---|---|
Open source | Yes (GPL-3.0) | Yes (Apache 2.0) | Yes |
Consortium-backed | Yes | No (single dev) | No (Prusa) |
Tag cost | Low (NTAG) | Low (NTAG) | Medium (ICODE SLIX2) |
iOS support | Yes | Yes | Yes |
Web NFC support | Yes | Yes | No |
Weight tracking | Yes | No | Yes |
Extended data fields | Yes (many) | No | Yes |
Current spec status | Finalizing | Stable | Stable |
Industry backing | Multiple brands | Hardware-focused | Prusa |
OpenTag's strengths:
- Most comprehensive data format among NTAG-based standards
- Consortium governance (not tied to one company)
- Multiple filament brand commitments
- Remaining filament tracking support
Consideration:
- Still being finalized (but close to v1.0)
Limitations
Every standard has trade-offs:
Limitation | What it means |
|---|---|
Still finalizing | Spec version 0.020 - may see minor changes before v1.0 |
Limited printer support (for now) | Native printer integration is still developing |
No auto-sync to SimplyPrint | Manual assignment required after loading filament |
NTAG213 limited | Smallest tag only stores core data, not extended fields |
Getting started with OpenTag
Just want NFC tags for inventory?
- Create your filament spools in SimplyPrint's Filament Manager
- Use the app or web to write OpenTag tags for your spools
- Stick the tags on your spools
- Scan anytime to quickly identify and assign spools
Want remaining filament tracking?
- Write an OpenTag for your spool
- As you print and your inventory updates in SimplyPrint, re-write the tag
- The tag now stores the current remaining weight and length
Planning for future compatibility?
- Use NTAG215 or NTAG216 tags for full extended data support
- Write comprehensive OpenTag data via SimplyPrint
- Your tags will be ready for any future printers or hardware that adopt the standard
Quick reference
Standard name | OpenTag3D |
Created by | OpenTag3D Consortium (Gooborg Studios, Polar Filament) |
License | GPL-3.0 (open source) |
Official website | |
GitHub | |
Specification | |
Current spec version | 0.020 |
Tag format | NDEF JSON ( |
Required NFC tags | NTAG213 (core), NTAG215/216 (recommended) |
Android app | Yes - full read/write support |
iOS app | Yes - full read/write support |
Web NFC | Yes - full support |
Desktop reader | Yes - any ACS reader + NFC Agent |
Auto-sync to SimplyPrint | No - manual assignment required |
Weight tracking on tag | Yes - via extended fields |
Supporting filament brands | Polar Filament, American Filament, Numakers, 3D Fuel, Ecogenesis Biopolymers |
Related articles
- NFC / RFID support in SimplyPrint - Hardware, methods, and step-by-step guides
- The filament manager feature - Managing your filament inventory
- OpenSpool standard - Community open standard with DIY reader hardware
- OpenPrintTag standard - Prusa's open NFC standard
Updated on: 19/12/2025
Thank you!