Disclosure: As an Amazon Associate, CardWise earns from qualifying purchases at no additional cost to you. This does not affect our recommendations.

NTAG215 vs NTAG216 — Which NFC Tag Should You Choose?

The NTAG215 and NTAG216 are the two most popular NFC tags from NXP Semiconductors, both NFC Forum Type 2 tags running at 13.56 MHz. They share the same protocol, same read/write speed, same password protection, and same form factor options. The only meaningful difference is memory size. But that single difference determines everything: whether you can make Amiibo, whether you can store a vCard with photo, and how much your project costs at scale. This guide gives you a definitive answer.

Already know the basics? Jump to the decision guide. Or use our NFC Tag Capacity Calculator to test your NDEF message size against both tags.

Specs Side by Side

SpecificationNTAG215NTAG216
RFC StandardISO 14443AISO 14443A
NFC Forum TypeType 2Type 2
Operating Frequency13.56 MHz13.56 MHz
Communication Speed106 kbps106 kbps
Total Memory540 bytes924 bytes
Usable NDEF Memory504 bytes888 bytes
Memory Pages (4 bytes each)135 pages231 pages
User Data Pages126 pages (504 bytes)222 pages (888 bytes)
Capability Container4 bytes4 bytes
Lock Bytes20 bytes20 bytes
Configuration Pages4 pages4 pages
Password Protection42-bit password + PACK42-bit password + PACK
Write Endurance100,000 cycles100,000 cycles
Data Retention10 years10 years
Price per Tag (bulk, 1k+)~$0.20–0.35~$0.35–0.50
Price per Tag (retail)~$0.50–1.00~$0.80–1.50
The specs that differ are only: total memory (540 vs 924 bytes), usable NDEF (504 vs 888 bytes), number of pages, and price. Everything else is identical. There is no speed, range, or reliability advantage to either chip.

Memory — The Only Real Difference

NTAG215 gives you 504 bytes of usable NDEF storage. NTAG216 gives you 888 bytes — that's 76% more. Here's what that means in practice:

NTAG215 (504 bytes):
504 B
NTAG216 (888 bytes):
888 B
Scale: 100% = 888 bytes (NTAG216 max)

What Fits in 504 Bytes vs 888 Bytes?

NDEF PayloadTypical SizeNTAG215 (504 B)NTAG216 (888 B)
Short URL (https://cupass.com/en/)~35 bytesYes (up to 14)Yes (up to 25)
WiFi credential (WPA2)~60 bytesYesYes
vCard (contact info, no photo)~150–300 bytesYesYes
Amiibo data dump~540 bytes (215 fit)Yes (exact fit)Yes
vCard with photo (JPEG thumbnail)~500–800 bytesTight / may failYes
X.509 certificate (DER)~600–900 bytesNoYes (small certs)
Multiple NDEF records (URI + Text + Smart Poster)~200–600 bytesDepends on contentYes
Custom app data / binary blobVariableUp to 504 BUp to 888 B

The Amiibo Factor

The NTAG215 is the standard chip used in Nintendo Amiibo figures. Every original Amiibo tag contains an NTAG215 with a 540-byte Amiibo data dump that includes character ID, game data, and a read-only UID. This makes NTAG215 tags extremely popular for Amiibo cloning and DIY Amiibo projects.

Can you use NTAG216 for Amiibo? Technically yes — the data fits. But the Amiibo system expects exactly 540 bytes on an NTAG215. Some tools and NFC readers may not correctly write Amiibo data to NTAG216 because they check the tag model. If your goal is making Amiibo, buy NTAG215. No exceptions.
Amiibo TaskNTAG215NTAG216
Clone existing AmiiboPerfect (native fit)May not work with all tools
DIY Amiibo (TagMo, Amiibox)RecommendedNot recommended
Amiibo card collectingStandardOverkill + compatibility risk
TagMo compatibilityConfirmedInconsistent

When NTAG215 Is the Right Choice

✔ Choose NTAG215 if…

When NTAG216 Is the Right Choice

✔ Choose NTAG216 if…

Quick Decision Guide

Your Use CaseRecommended TagWhy
Amiibo cloning / DIYNTAG215Standard Amiibo chip, guaranteed compatibility
Business card (vCard, no photo)NTAG215300 bytes max, 504 is enough, cheaper
Business card with photoNTAG216Photo pushes payload past 500 bytes
URL shortener / link tagNTAG21535 bytes for a URL, 504 is overkill but cheapest
WiFi credential sharingNTAG215~60 bytes, either works, 215 is cheaper
Smart poster (URL + title + icon)NTAG215150–400 bytes, fits comfortably
Smart poster with large imageNTAG216Image may push past 504 bytes
Digital certificate storageNTAG216600+ bytes needed
Bluetooth pairing / handoverNTAG216Multi-carrier handover can exceed 504 bytes
Custom binary app data (< 500 B)NTAG215Cheaper if it fits
Custom binary app data (> 500 B)NTAG216504 bytes isn't enough
Large-scale deployment (1k+ tags, simple URL each)NTAG215Save $100+ at scale
Future-proof / multi-purpose tagNTAG216Extra headroom for growth

Cost Analysis at Scale

The price difference is small per tag but significant at volume:

QuantityNTAG215 (est. $0.25/tag)NTAG216 (est. $0.40/tag)Difference
100 tags$25$40+$15
500 tags$125$200+$75
1,000 tags$250$400+$150
5,000 tags$1,250$2,000+$750
10,000 tags$2,500$4,000+$1,500
Rule of thumb: If your payload fits in 504 bytes and you're buying more than 500 tags, choose NTAG215. The savings at scale are real. If you only need 10–50 tags, the extra $0.15 per tag for NTAG216 is negligible — buy NTAG216 for the headroom.

Technical Details: Page Structure

Both chips use 4-byte pages. The memory layout differs only in the number of user data pages:

NTAG215 Memory Map (540 bytes = 135 pages):
  Page 0-1:     Serial Number (UID)      [8 bytes, read-only]
  Page 2:       Internal / Lock bytes    [4 bytes]
  Page 3:       Capability Container     [4 bytes: E1 10 1E 00]
  Page 4-134:   User Data (131 pages)    [524 bytes raw]
  Page 135-138: Configuration            [16 bytes: PWD, PACK, CFG]

  NDEF usable = 504 bytes (after TLV + NDEF header overhead)

NTAG216 Memory Map (924 bytes = 231 pages):
  Page 0-4:     Header + CC
  Page 4-230:   User Data (227 pages)     [908 bytes raw]
  Page 231-234: Configuration

  NDEF usable = 888 bytes (after TLV + NDEF header overhead)
Memory RegionNTAG215NTAG216
UID + Header (pages 0–1)8 bytes8 bytes
Internal / Lock (page 2)4 bytes4 bytes
Capability Container (page 3)4 bytes (E1 10 1E 00)4 bytes (E1 10 3C 00)
User Data (pages 4+)524 bytes (131 pages)908 bytes (227 pages)
Configuration (last 4 pages)16 bytes16 bytes
NDEF Usable (after TLV overhead)504 bytes888 bytes
The Capability Container (CC) byte 3 differs: NTAG215 = E1 10 1E 00 (0x1E = 30 × 8 = 240... actually 0x1E = 30, but in NXP's encoding it indicates 504 bytes). NTAG216 = E1 10 3C 00 (0x3C = 60, indicating 888 bytes). The CC tells the reader how much NDEF space is available.

Android and iOS Compatibility

Both NTAG215 and NTAG216 are fully supported by Android and iOS:

PlatformNTAG215NTAG216Notes
Android (NFC)Full supportFull supportNfcA + Ndef class, read/write/format
iOS 11+ (Core NFC)Full supportFull supportRead NDEF, write via NFCNDEFReaderSession
TagMo (Amiibo)ConfirmedInconsistentTagMo checks tag model; NTAG215 required
NTAG I2C PlusN/AN/ADifferent chip family, not relevant here
MifareClassicToolN/AN/ANTAG is not MIFARE Classic; different protocol

Common Mistakes

Mistake 1: Buying NTAG216 for Amiibo. Many tutorials say "you need NTAG215 for Amiibo" but don't explain why. The reason is that Amiibo data structures and TagMo expect the NTAG215's 540-byte total capacity. NTAG216 tags have a different CC byte and page count, causing some tools to reject them. Save yourself the headache — use NTAG215.
Mistake 2: Forgetting NDEF overhead. The 504/888 byte figure is the usable NDEF space after the TLV (tag-length-value) wrapper and NDEF header. Your actual payload is slightly less. For a single URI record, overhead is ~5 bytes. For complex multi-record messages, overhead can be 20–30 bytes. Use our NDEF Writer Simulator to measure exact consumption.
Mistake 3: Confusing NTAG with NTAG I2C. The NTAG I2C Plus (NT3H2111/NT3H2211) is a different chip with an I2C interface for MCU connectivity. Standard NTAG215/216 tags are passive RF-only tags. They look similar but are not interchangeable.
Mistake 4: Writing data larger than the tag. If you try to write a 600-byte NDEF message to an NTAG215 (504 byte limit), some writers will silently truncate the data or write a corrupted tag. Always verify your payload size before writing. Reformatting a corrupted tag is possible but tedious.

Stocking up on tags? The NTAG215 sticker pack (50 tags for ~$7) is the cheapest way to experiment with both tag types — Check Price on Amazon. For contact sharing, the NTAG215 Business Cards 20-pack comes pre-formatted and looks professional — Check Price on Amazon.

Beyond NTAG: Other NFC Tag Options

Neither NTAG215 nor NTAG216 may be right for you if…

If you need…ConsiderWhy
Minimal cost, simple URL onlyNTAG213 (144 B)~$0.10 cheaper per tag than NTAG215
More than 888 bytesNTAG216F or NTAG I2CNTAG216 is the max in the standard NTAG line
Security / encryptionNTAG 424 DNAAES-128 authenticated NFC, tamper detection
Transit / access controlMIFARE DESFire EV3AES-128, file system, application isolation
Larger storage (1K+)MIFARE Classic 1K/4K1K or 4K bytes, but older protocol

For a broader comparison including NTAG213, see our NTAG213 vs NTAG215 vs NTAG216 guide. For choosing the right NFC tag type for your project, see NFC Tag Selection Guide.

Summary

Choose NTAG215 if you need Amiibo, vCard without photo, smart posters, WiFi tags, or large-scale URL deployments where cost matters. 504 bytes handles 90% of NFC projects.

Choose NTAG216 if you need vCard with photo, X.509 certificates, Bluetooth handover, multi-record NDEF beyond 504 bytes, or just want future-proofing for a small deployment.

Both tags are excellent, reliable, and universally supported. The wrong choice isn't a disaster — but getting it right saves money, time, and frustration. Use our NFC Tag Capacity Calculator or NDEF Writer Simulator to verify your payload size before ordering.