NDEF Capacity Calculator

Live check: does your URL / text / vCard / Wi-Fi payload fit on your chosen NFC chip? NDEF framing and URI-prefix compression are applied.

Type 5. Raw area: 512 B; modeled capacity: 512 B.

Prefix https:// compressed to 1 byte (code 0x04). Remainder stored: roxtron.com/rfid

How this calculator works

This estimator counts one NDEF record using UTF-8, short-record headers for payloads below 256 bytes, and URI-prefix compression. Type 2 and Type 5 layouts use a message TLV and a terminator; Type 4 uses a two-byte NLEN inside the NDEF file. Type 5 examples also reserve their Capability Container. Actual writable space depends on the tag's CC, file configuration, lock/control TLVs and existing records. Enter additional reserved bytes for your formatter and confirm the result with your target reader or phone. This is a capacity estimate, not a tag writer.

Sources: NXP NTAG21x, NTAG 424 DNA, and ST AN4911. Model reviewed 17 October 2026.

URI prefix table

If your URL starts with one of these strings, a single byte replaces the whole prefix.

0x01http://www.
0x02https://www.
0x03http://
0x04https://
0x05tel:
0x06mailto:
0x07ftp://anonymous:anonymous@
0x08ftp://ftp.
0x09ftps://
0x0Asftp://
0x0Bsmb://
0x0Cnfs://
0x0Dftp://
0x0Edav://
0x0Fnews:
0x10telnet://
0x11imap:
0x12rtsp://
0x13urn:
0x14pop:
0x15sip:
0x16sips:
0x17tftp:
0x18btspp://
0x19btl2cap://
0x1Abtgoep://
0x1Btcpobex://
0x1Cirdaobex://
0x1Dfile://
0x1Eurn:epc:id:
0x1Furn:epc:tag:
0x20urn:epc:pat:
0x21urn:epc:raw:
0x22urn:epc:
0x23urn:nfc:

FAQ

Why can raw user memory exceed writable NDEF space?

NDEF framing, the advertised memory area, formatting metadata and application configuration all consume or restrict space. The selected example lists its assumptions.

Are bytes the same as characters?

No. UTF-8 characters can occupy multiple bytes. The calculator counts encoded bytes, including the language code for text records.

Will any phone accept a Wi-Fi record?

No. This models one WSC credential. Operating-system support and optional vendor fields vary; test the actual deployment.