1. Learn
  2. Using NFC
  3. How Much NFC Tag Memory Do I Need ?
Get started with an NFC Starter Pack !

How Much NFC Tag Memory Do I Need ?

25 July 2019 (Updated: 09 May 2023)  |   Using NFC
NFC Chip memory

Within each NFC tag there's an NFC chip which holds your data and manages the communication with the NFC reader. Your data is stored in a small amount of non-volatile memory within the NFC chip. Non-volatile memory is memory that retains stored information when power is removed. Data for NFC tags is commonly measured in units called bytes and each byte is equivalent to approximately one character of text.

In an NFC tag, there will also be memory that is used for the chip itself and for other functions. For example, each NFC tag has a unique ID (usually 14 characters long) which takes memory space. You cannot change this memory and in some cases, you might not be able to access it.

Therefore, there is a difference between the total amount of memory on an NFC tag and the actual amount of data you can store. Seritag define usable memory as memory space that you can encode into.

When writing a standard NDEF message, such as a web link, to an NFC tag there will always be some extra bytes of hidden information which tells your phone what type of data you have stored. While this is typically only around 5 bytes, it means that your available memory reduces further.

For example, with the NTAG210µ chip, the total memory is 64 bytes. Of this, the 'usable memory' - the part you can put your data into - is 48 bytes. To store a web address, you will also need to store 8 bytes of 'hidden' data which leaves you with 40 bytes for your actual URL. In most cases, this will be enough of course but you should always be aware of the difference between total memory and usable memory.

How much NFC tag memory do you need ?

If you are storing a web address, you might also want to use our NFC Tag memory calculator.

Unfortunately, apart from web addresses (URL) and text, it's not always quite as simple as five more characters equals five more bytes, but the following table gives you a reasonable idea what you might need.

Example NFC Tag Data Requirements

Data Type Content Memory Used
Text Seritag NFC Tags 26 Bytes
Web Address https://seritag.com 19 Bytes
SMS 'Finished work. I'll be home in 30
minutes !' to 07777555666
68 Bytes
Telephone 02001234567 16 Bytes
Email To - mail@seritag.com
Subject - NFC Help
Message - How much memory does an email use ?
83 Bytes

Note that because of the way the data can be stored, the memory required to store 'www.seritag.com' can be the same as 'seritag.com'. Additionally, https and http take the same amount of memory space. However, there are two different ways to store a web address and if it's done 'the other way', then storing www.seritag.com would take more memory equivalent to the additional characters stored.

NFC chip options

So now you know how much memory you might need, working out which chip you need is simply a case of selecting one with enough usable memory for your data. In general, our preferred options are the NTAG210micro or the NTAG213. Good performance, good supply and a good price point.

NFC Chip Usable Memory
MIFARE Ultralight / NTAG210 / NTAG210µ 48 Bytes
NTAG203 / NTAG213 144 Bytes
NTAG424 256 Bytes
NTAG215 504 Bytes
NTAG216 888 Bytes

Using NFC and vCards

In general, Seritag very strongly advise that storing vCards on an NFC tag is a bad idea. There's two reasons.

Firstly, we think it is always best to consider NFC Tags as a link to the data rather than the data itself. In this 'internet of things' world, data is dynamic and changeable. Storing a vCard onto an NFC Tag is static. Use a generic landing page or just connect to your LinkedIn account is a better option.

Secondly, while there are standards for vCards, they tend to be interpreted with some flexibility. Which means that a vCard stored by one phone might not look exactly the same on another.

If you do really like the idea of vCards, then make sure you use a larger memory NFC tag such as the NTAG215, NTAG216 or ICODE SLIX 2 chip because the older '1k' chips (often found on eBay and Amazon) are not compatible with all mobile phones and are often counterfeit or inferior products..

What actually is in the 'hidden information' ?

Lets break this into three parts. Firstly, data that is 'hard coded' onto the NFC chips during manufacture such as the unique ID number. Secondly, some tags, such as the NTAG213, have additional memory bytes allocated to identify how to manage parts of the memory space. Thirdly, there's always a few bytes used to 'wrap' around your data describing what your data is - such as text or a web address.

What is a byte ?

To keep things simple, a byte is composed of eight 'bits'. A bit is a single binary 'switch' - 1 or 0 (think yes or no). So, a byte contains eight 1's or 0's, for example 10110101. However, each bit in the byte has an increasing value, like the number 123 can be broken into one hundred, two tens and three. So, '10' is actually 'worth' 2, and '100' is worth 4. Ultimately, this means that the full '11111111' is worth 255 providing a total combination of 256 numbers (0 inclusive).

In the case of NFC tags, this range of numbers relates to a standardised set of letters and characters. So, the number 114 relates to the letter 'r', 115 to the letter 's' and so on.

what is an nfc tag
What is an NFC Tag ?
A quick intro to NFC tags - what they are, how they are used and the different types of tags
options price list
Options price list
Pricing for our encoding, scanning, ID printing and batching services.
encoding services
NFC Tag encoding
Details of our NFC tag encoding services.
id print services
ID printing
How to order ID / QR code printing on your NFC tags.
uid scan service
UID scan
How you can order a UID scan of your NFC tags.

Latest Articles

Using NFC
A Guide to NFC: NFC Asset Tags and Asset management
A guide to NFC Asset tags and Asset Managment
Range of custom printed NFC labels
Seritag News
Custom Printed NFC Stickers
Explore the five benefits of using Sheet Express NFC Stickers for your project.
Industry News
NXP ICODE 3 vs ICODE SLIX and ICODE SLIX 2?
A comparison of NXP's new ICODE 3 vs the ICODE SLIX / ICODE SLIX 2
Industry News
What is a Digital Product Passport ?
Discover the fundamentals of Digital Product Passports: their definition, implementation process, and their compatibility with your products.
Opinion
STMicroelectronics Launches ST25TA-E Authentication NFC Tag
Will STMicroelectronics launch of the ST25TA-E take the crown from NXP's NTAG424 ?
NHS Hangtag connected to ixkio
Seritag News
NHS chooses ixkio to support mental wellbeing of their staff
NFC hangtags powered by ixkio are being used by NHS trust to help wellbeing amongst staff.
NFC & QR Code Management
Contact
©Copyright 2024 Seritag.
Seritag is a trading name of TabDesk Ltd, a UK Registered company 10474154. VAT Registration Number GB256328005.
Seritag
£