1. News
  2. Can iPhones Lock NFC Tags?

Can iPhones Lock NFC Tags?

15 November 2022   |   Seritag News
Issues found when locking an NFC tag with an iPhone

NFC tags can be locked or unlocked – when unlocked, an NFC tag can be encoded over and over again and anybody can change the data on your NFC tag. However, once a tag is hard locked, an NFC tag can never be re-encoded by anyone.

Hard Lock vs Soft Lock explained

There are two types of NFC tag locking – a soft lock and a hard lock. The easiest way to explain the difference is that a soft lock is a ‘software’ lock. A hardware lock is a ‘memory’ lock. 

A soft lock will only protect the re-encoding of an NFC tag if the writing software obeys the software rules. NFC tag data is written in a format known as NDEF, a data structure defined by the NFC Forum. If the writer obeys the rules, then it will not allow a soft locked NFC tag to be overwritten. However, if the writer doesn’t obey the rules, it can freely change the data. 

A hard lock works differently. This action changes the system memory of the NFC chip and locks the chip in a way that prevents any memory change by any device. 

The iPhone Bug

Seritag have recently become aware that the majority of the NFC encoding/writing apps available for iPhone – such as the popular NFC Tools app – are using soft lock. It is therefore possible to re-encode a supposed ‘locked’ tag using a USB writer or other electronics that do not have to follow the NDEF rules. 

The reason for this is because the NFC Tools iPhone App and many others are using the iOS tag locking command. This only encodes a ‘soft lock’ and not a ‘hard lock’. 

In short, the built-in system method for locking NFC tags does not hard lock. 

The solution

How important this issue will be to you will depend on how you use your tags. If a casual user does try to re-encode soft locked tags with a normal NFC app on a mobile phone, they will be prevented from doing so – as the phone will obey the software rules. However, if you are using tags in a sensitive application and it is of importance that the data cannot be modified, you may wish to take action. 

At this stage, while we investigate other Apps that can be used, we are recommending using an Android phone or asking Seritag to encode and lock the tags for you. All Seritag encoding equipment has always hard locked tags so any encoded tags purchased from us in locked state will be safe and secure. 

As a generally rule, if you are placing NFC tags in a public place, then we always strongly recommend that you hard lock them to be sure to prevent anyone from changing the data on your tags.

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

Phone with Seritag new NFC App
Using NFC
Seritag Encoder App
Learn the key features of our new Seritag Encoder App. Encode, read and lock NFC tags yourself using your mobile phone for free!
Android phone scanning an NFC tag
NFC Tech
How to Read NFC Tags With An Android Phone
Follow our simple step by step guide on how to read an NFC tag using our new Seritag Encoder App.
image of an nfc keyfob next to a cactus plant
Using NFC
The Ultimate Guide to NFC Keyfobs
Learn which NFC keyfob is the right keyfob for your project.
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
NFC & QR Code Management
Contact
©Copyright 2025 Seritag.
Seritag is a trading name of TabDesk Ltd, a UK Registered company 10474154. VAT Registration Number GB256328005.
Seritag
£