Saltar al contenido

← Volver a NFC.cool Blog

La guía definitiva de etiquetas NFC: cada chip, para qué sirve y qué lo lee

Un iPhone con un icono NFC luminoso detrás de una fila de formatos de etiqueta NFC: una pegatina, una moneda, una tarjeta de PVC, un llavero, una pulsera y un inlay transparente

Abres el anuncio de un pack de etiquetas NFC. Pone “NFC 213”, o “compatible con NTAG215”, o simplemente “tarjeta NFC 1K, funciona con todos los móviles”. Tú solo quieres saber una cosa: ¿me sirve esto para lo que tengo en mente? Y el anuncio no te lo puede decir, porque quien lo escribió tampoco lo sabe.

Llevo años desarrollando NFC.cool Tools, una app cuya primera tarea en cada lectura es responder justo a esa pregunta: ¿qué chip es este y qué puede hacer? Solo el código de identificación reconoce unos sesenta productos de siete fabricantes, y cada uno de ellos acabó en esa lista porque alguien lo acercó a un móvil y algo no se comportó como prometía el anuncio. Esta guía es la referencia que me habría gustado tener mientras escribía ese código. Es larga a propósito. Si quieres la versión corta, la guía para principiantes sobre etiquetas NFC es el sitio por donde empezar, y enlaza de vuelta aquí cuando quieras más detalle.

La idea en una frase, para que la tengas antes de las tablas: no existe la mejor etiqueta NFC, solo el chip adecuado para cada trabajo, y el trabajo lo deciden tres cosas: cuánto necesitas guardar, a quién necesitas dejar fuera y qué tiene que poder leerla.


Cómo usar esta guía

Cada cifra de esta guía sale de una hoja de datos del fabricante, de un documento de plataforma de Apple o Google o del código de mi propia app, y las fuentes están al final. Cuando he tenido un chip en mi mesa, lo digo en una nota práctica. Cuando no, también lo digo: las piezas exóticas salen de hojas de datos, y una hoja de datos es una promesa, no una medición.

Dos cosas que no vas a encontrar aquí: un paso a paso para grabar tu primera etiqueta (para eso está la guía de grabación) y la historia completa de la NTAG 424 DNA, que tiene su propio artículo.


Qué es físicamente una etiqueta NFC

Una etiqueta NFC son tres cosas pegadas: un chip del tamaño de un grano de arena, una antena que no es más que unas cuantas espiras de aluminio o cobre grabado, y un sustrato que lo sujeta todo, que puede ser una pegatina de papel, un inlay de PET, una tarjeta de PVC o una cápsula de vidrio. El chip no tiene batería. Lo alimenta el móvil.

Eso funciona por acoplamiento inductivo. La antena del móvil es una bobina que genera un campo magnético que alterna 13,56 millones de veces por segundo. Si metes una segunda bobina en ese campo, se induce una corriente en ella, igual que en un cargador inalámbrico, solo que con una fracción minúscula de la potencia. El chip de la etiqueta vive de esa corriente inducida. Para devolver datos no transmite nada por su cuenta. Conecta y desconecta una carga en su antena, y la bobina del móvil lo nota como un cambio diminuto en su propio campo. Ese truco se llama modulación de carga, y es la razón por la que el móvil hace todo el trabajo y la etiqueta puede costar ocho céntimos.

También explica por qué el alcance es el que es. El campo de una bobina pequeña cae con el cubo de la distancia, así que una etiqueta que se lee perfectamente a un centímetro no recibe nada a diez. Yo lo veo como una vela: puedes leer a su luz si estás cerca, y por mucho que entrecierres los ojos no te sirve desde la otra punta de la habitación. La propia definición del NFC Forum habla de “un alcance típico de hasta 2 cm”, la documentación de Android dice “4 cm o menos” y las hojas de datos de NXP dicen “hasta 100 mm según la intensidad del campo y la geometría de la antena”. Las tres tienen razón. La cifra del móvil es la que vas a ver; los 100 mm son lo que el chip puede hacer con un lector grande y una antena grande.

Las velocidades de datos son modestas porque no hace falta más. Una etiqueta Type A o Type B habla a 106 kbit/s, y los chips más rápidos negocian 212, 424 u 848 kbit/s después del saludo inicial. FeliCa va a 212 o 424. ISO 15693, la familia de largo alcance, es aún más lenta, 26,48 kbit/s en su modo normal, porque se diseñó para que la leyera a un metro el arco de un almacén y no un móvil. Un volcado completo de los 888 bytes de una NTAG216 tarda una fracción de segundo en cualquier caso.

EstándarVelocidad baseModos más rápidosCanal de retorno
ISO/IEC 14443 Type A y B106 kbit/s212, 424 y 848 kbit/s en los chips que los negocian (DESFire, Plus, NTAG 424 DNA)modulación de carga sobre una subportadora de 847,5 kHz
FeliCa (JIS X 6319-4, ISO/IEC 18092)212 kbit/s424 kbit/smodulación de carga
ISO/IEC 1569326,48 kbit/s (6,62 kbit/s en velocidad baja)modo rápido de NXP a 53 kbit/s; ICODE 3 hasta 212 kbit/smodulación de carga sobre una subportadora de 423,75 kHz

La sopa de letras: estándares, tipos del NFC Forum y lo que no es NFC

Cada anuncio mezcla tres sistemas de nombres: los estándares ISO que definen la radio, los tipos de etiqueta del NFC Forum que definen cómo se organizan los datos y los nombres comerciales de los fabricantes. Aquí tienes el mapa.

Los estándares

EstándarQué defineNombre en el NFC ForumChips de ejemplo
ISO/IEC 14443 Type A (partes 1 a 3)tarjetas de proximidad, 106 kbit/s, modulación Type A, anticolisión, el UIDNFC-ANTAG, MIFARE Ultralight, MIFARE Classic, Topaz
ISO/IEC 14443 Type Blo mismo, con otra modulación y sin un UID en el mismo sentidoNFC-BST SRI512, tarjetas de transporte Calypso, muchos pasaportes electrónicos
ISO/IEC 14443-4el protocolo de transporte sobre A o B, llamado ISO-DEPISO-DEPDESFire, NTAG 424 DNA, MIFARE Plus en SL3, tarjetas bancarias, pasaportes
ISO/IEC 7816-4el lenguaje de comandos (APDU) y el sistema de archivos que se usan sobre ISO-DEPtodo lo de la fila anterior
ISO/IEC 7816-6entre otras cosas, el registro de códigos de fabricantes de chipsel primer byte del UID
ISO/IEC 15693tarjetas de vecindad, hasta un metro con el lector adecuado, UID de 8 bytesNFC-VICODE, ST25TV, ST25DV, TI Tag-it, NTAG 5
JIS X 6319-4FeliCa de SonyNFC-FFeliCa Lite-S, Suica, Octopus
ISO/IEC 18092el propio NFC (NFCIP-1): peer-to-peer y los modos pasivos que usan los móvilestu móvil

Los tipos de etiqueta del NFC Forum

El NFC Forum no diseñó chips. Escribió cinco recetas para guardar un mensaje NDEF (el formato contenedor que entiende cualquier móvil) en chips que ya existían. Eso es lo que significa “etiqueta Type 2”: no un chip, sino una forma de organizar los datos.

Tipo del ForumRadioModelo de memoriaChips típicosCompatibilidad con móviles
Type 1NFC-Abloques de 8 bytes, bloqueo de una sola vezTopaz de Innovision/Broadcomse lee en ambas plataformas; el NFC Forum retiró Type 1 de su versión de especificaciones de 2021
Type 2NFC-Apáginas de 4 bytes, un capability container en la página 3, bloques TLVNTAG21x, MIFARE Ultralight, ST25TN, Fudan FM11NT0x1, Infineon my-d moveiPhone y Android, incluida la lectura en segundo plano del iPhone
Type 3NFC-Fbloques de 16 bytes, códigos de servicioFeliCa Lite-S, FeliCa StandardiPhone y Android (en Android la compatibilidad con NFC-F es obligatoria)
Type 4ISO-DEP sobre NFC-A o NFC-Barchivos seleccionados por APDU: un archivo CC y un archivo NDEFNTAG 424 DNA, DESFire, ST25TAiPhone y Android
Type 5NFC-Vbloques de 4 bytes, CC en el bloque 0ICODE SLIX y SLIX2, ST25TV, ST25DV, NTAG 5iPhone desde iOS 13, Android mediante NfcV; se añadió al Forum en 2015

Dos cosas se quedan fuera de esa lista a propósito. MIFARE Classic no es un tipo de etiqueta del Forum en absoluto; el NDEF en Classic es una adaptación de NXP que Android admite en algunos móviles y iOS no admite en ninguno. Y las recetas del Forum no dicen nada de seguridad. Una etiqueta Type 2 puede ser una NTAG213 normal o una NTAG 224 DNA con autenticación AES-128; una etiqueta Type 4 puede ser una ST25TA02K sin más o una tarjeta bancaria. El tipo te dice cómo se guarda el mensaje NDEF, no quién puede acceder a él.

Lo que no es una etiqueta NFC

La mitad de los mensajes del tipo “¿por qué mi móvil no lee esto?” que recibo tratan de cosas que nunca fueron NFC. La bobina NFC de un móvil está sintonizada a 13,56 MHz y habla los protocolos de arriba. Todo lo demás le resulta invisible, por mucha pinta de etiqueta que tenga.

Parece una etiqueta, peroFrecuenciaLo que es en realidad¿Lo puede leer un móvil?
una tarjeta de oficina o de parking sin chip visible125 kHzRFID de baja frecuencia: IDs de solo lectura EM4100, HID Prox, regrabables T5577no, y ninguna app puede cambiar eso
el microchip de una mascota134,2 kHztranspondedor FDX-B ISO 11784/11785no
una etiqueta antirrobo de tienda o de logística860 a 960 MHzRFID UHF RAIN, EPC Gen2no
la llave de un hotel o una tarjeta de transporte antigua13,56 MHzMIFARE Classic o una tarjeta HF propietariaAndroid a veces, el iPhone solo muestra el UID
una tarjeta bancaria13,56 MHzuna tarjeta inteligente EMV que habla ISO-DEPtécnicamente sí; una app puede leer la lista de aplicaciones de la tarjeta y sus datos públicos, pero Core NFC de Apple bloquea la lectura de tarjetas de pago y ningún móvil puede producir una copia que funcione
un pasaporte13,56 MHzun documento electrónico ICAO 9303sí, con la zona de lectura mecánica como clave; eso lo construí yo
una llave de seguridad13,56 MHzun autenticador FIDO2 sobre ISO 7816sí para el navegador, no como etiqueta

La tarjeta de 125 kHz es la que duele. Funciona en el lector de la puerta, es una tarjeta de plástico con una bobina dentro y nunca va a hablar con un móvil. Escribí sobre por qué un iPhone no puede abrir la puerta de tu edificio porque la respuesta honesta es de hardware.


Cómo leer una hoja de datos o un anuncio

La portada de una hoja de datos tiene todas las cifras que necesitas, y un buen anuncio las copia. Esto es lo que significa cada una y cuáles mienten.

Memoria de usuario frente a memoria total

Todos los chips tienen más EEPROM de la que puedes usar. Una NTAG213 tiene 180 bytes en total y 144 son tuyos; los otros 36 guardan el UID, los bits de bloqueo, el capability container y las páginas de configuración. Una MIFARE Classic 1K tiene 1024 bytes y 752 son de datos, porque cada sector pierde un bloque para sus claves. Los anuncios citan la cifra que sea más grande. La que importa es la memoria de usuario, y ni siquiera eso es lo que cabe en un mensaje NDEF, que es la sección siguiente.

El UID

El identificador único se graba en fábrica y no se puede cambiar, salvo en los clones fabricados precisamente para cambiarlo. Hay tres longitudes:

Longitud del UIDDóndeNotas
4 bytesMIFARE Classic antiguas, tarjetas Classic baratas actualesNXP los llama “identificadores no únicos” (NUID) porque los 4 bytes se agotaron. Un UID de 4 bytes no lleva código de fabricante. Un primer byte 08 significa que el chip genera un ID aleatorio en cada lectura
7 bytesNTAG, Ultralight, DESFire, NTAG 424 DNA, Classic EV1 (opcional); el IDm de 8 bytes de FeliCa es un parienteel primer byte es el código de fabricante
8 bytestodos los chips ISO 15693el primer byte es siempre E0 y el segundo es el código de fabricante

El código de fabricante sale del registro ISO/IEC 7816-6, y es la comprobación honesta más rápida que puedes hacerle a un anuncio. Si una etiqueta “NXP original” devuelve 1D, la fabricó Fudan.

CódigoFabricante
01Motorola
02STMicroelectronics
03Hitachi
04NXP Semiconductors
05Infineon
07Texas Instruments
08Fujitsu
16EM Microelectronic
1ASony
1DShanghai Fudan Microelectronics
25Innovision (Topaz)
2CImpinj
2EBroadcom

ATQA, SAK y GET_VERSION: cómo distingue un lector un chip de otro

Cuando un chip Type A responde a un móvil, envía dos valores pequeños, el ATQA y el SAK. Los lectores, incluida mi app, usan el SAK para clasificar los chips en familias, porque sus bits dicen si el chip habla ISO-DEP y a qué familia general pertenece. La propia nota de identificación de NXP dice en negrita que no se use el ATQA para nada, porque se repite entre chips y despista, y mi experiencia lo confirma.

SAKFamiliaATQA habitual
00NTAG y MIFARE Ultralight, todas00 44
08MIFARE Classic 1K, MIFARE Plus 2K o SE en nivel de seguridad 100 04 (UID de 4 bytes), 00 44 (7 bytes)
09MIFARE Classic Mini
18MIFARE Classic 4K, MIFARE Plus 4K en nivel 100 02 o 00 42
10, 11MIFARE Plus X en nivel 2
20todo lo que habla ISO-DEP: DESFire, NTAG 424 DNA, Plus en nivel 3, tarjetas bancarias, JCOP03 44 (DESFire, 424), 03 04 con ID aleatorio

Como todas las NTAG y todas las Ultralight responden SAK 00, distinguir una NTAG213 de una NTAG216 o de una Ultralight EV1 requiere un comando más: GET_VERSION. Devuelve ocho bytes, y tres de ellos hacen el trabajo. El byte 2 es el tipo de producto (03 Ultralight, 04 NTAG, 07 NTAG I2C, 01 DESFire, 02 Plus, 08 DESFire Light), el byte 4 es la generación y el byte 6 codifica el tamaño de almacenamiento. Así es como NFC.cool sabe lo que tiene delante, y también es lo primero que le pregunta a una etiqueta una consola que lee Amiibo.

ChipRespuesta de GET_VERSION
NTAG21300 04 04 02 01 00 0F 03
NTAG21500 04 04 02 01 00 11 03
NTAG21600 04 04 02 01 00 13 03
NTAG21000 04 04 01 01 00 0B 03
NTAG21200 04 04 01 01 00 0E 03
Ultralight EV1 48 B00 04 03 01 01 00 0B 03
Ultralight EV1 128 B00 04 03 01 01 00 0E 03
Ultralight AES00 04 03 0x 04 00 0F 03
NTAG 223 DNA00 04 04 02 04 00 0F 03
NTAG 424 DNA (envuelta en una APDU)fabricante 04, tipo 04, versión principal 30, almacenamiento 11

Hay chips sin GET_VERSION: la Ultralight original, la Ultralight C y la antigua NTAG203 nunca lo tuvieron, y la mayoría de los clones tampoco. Esa ausencia ya es en sí una huella.

Resistencia, retención y temperatura

Estas tres cifras son las que los anuncios casi nunca citan y las hojas de datos siempre dan.

  • La resistencia a la escritura es cuántas veces se puede reescribir un byte. 100.000 ciclos es el mínimo en cualquier chip actual; los chips de la época de Classic y la Ultralight original están certificados para 10.000. La DESFire EV3 y la familia ST25DV están certificadas para 1.000.000 típicos.

  • La retención de datos es cuánto tiempo sobreviven los bytes sin alimentación. 10 años es el estándar antiguo, 50 años es lo que NXP especifica para la NTAG 424 DNA y la familia ICODE SLIX, y ST especifica 200 años para los chips Type 4 ST25TA. La retención se especifica a temperatura ambiente; el calor la acorta.

  • La temperatura de funcionamiento va de -25 a +70 °C en la mayoría de los chips de consumo de NXP, de -40 a +85 °C en las piezas de ST y EM, y hasta 105 °C en ICODE 3. El límite no suele ser el chip, sino el adhesivo y el sustrato.

La escalera de seguridad

Esta es la parte de un anuncio que más miente. “Cifrado”, “seguro” o “anticlonación” aparecen impresos en etiquetas cuya única protección es una contraseña de 32 bits que viaja en claro. Esta es la escalera, de abajo arriba, y cada chip de esta guía está en un peldaño.

PeldañoQué esChipsQué impide
0. Nadacualquiera puede leer y grabarUltralight original, NTAG203, TI Tag-it Standard, Topaznada
1. Bits de bloqueobits de un solo sentido que dejan páginas en solo lectura para siempretodos los chips Type 2 y Type 5reescribir; no impide copiar
2. Contraseñauna contraseña de 32 bits más una confirmación de 16 bits (PACK), con un límite opcional de intentos fallidos; en NTAG21x la contraseña viaja por el aire sin cifrarNTAG21x, Ultralight EV1, NTAG 223 DNA, familia ICODE SLIX (32 bits), ST25TV (32 o 64 bits), ST25TA (128 bits)que un desconocido con una app la reescriba por las buenas; no a un atacante decidido con un sniffer
3. CRYPTO1el cifrado de flujo de 48 bits de NXP de los años noventaMIFARE Classic, MIFARE Plus en nivel 1nada desde 2008; trátalo como el peldaño 0
4. Triple DESautenticación mutua con una clave de 16 bytesUltralight C, FeliCa Lite-S, DESFire D40 y EV1copiar el contenido sin la clave
5. AES-128autenticación mutua, mensajería seguraUltralight AES, NTAG 224 DNA, DESFire EV1 a EV3, DESFire Light, Plus en nivel 3, ICODE DNA, FeliCa Standard, EM4425lo mismo, con un cifrado en el que todavía se confía
6. AES más SUNcada lectura genera una prueba criptográfica nueva en la propia URLNTAG 424 DNA, NTAG 22x DNA, DESFire EV3la clonación, porque una copia no puede firmar la siguiente lectura
7. Bucle antimanipulaciónun hilo que informa, de forma permanente, si alguna vez se rompióNTAG 213 TT, NTAG 424 DNA TT, NTAG 22x DNA StatusDetect, ICODE 3 TT, ST25TV02KC-Treutilizar un precinto

Dos funciones están al lado de la escalera y no en ella. Una firma de originalidad es una firma digital sobre el UID, escrita por el fabricante, que permite a un lector comprobar que el chip salió de NXP o de ST. No impide copiar, porque un clon puede llevar una firma copiada, y NXP lo dice en su propia nota de aplicación. Y los contadores (un contador de lecturas de 24 bits en NTAG213/215/216, tres contadores de un solo sentido en Ultralight EV1, un contador de escrituras de 16 bits en SLIX2) son para casos de uso, no para seguridad, salvo que se integren en un mensaje SUN.


NDEF y lo que de verdad cabe en una etiqueta

NDEF (NFC Data Exchange Format) es el sobre. Un móvil no lee “una URL” de una etiqueta; lee un mensaje NDEF que contiene un registro URI, y el sobre pesa. Saber cuánto pesa es lo que te permite responder a “¿me cabe el enlace en una NTAG213?”.

El registro

Cada registro empieza con un byte de flags (inicio de mensaje, fin de mensaje, registro corto y un formato de nombre de tipo de tres bits), seguido de la longitud del tipo, la longitud de la carga útil (un byte si la carga útil tiene menos de 256 bytes, cuatro en caso contrario), el propio tipo y la carga útil. Así que un registro URL corto cuesta 4 bytes de cabecera antes del primer byte de tu enlace.

RegistroTipoCarga útil
URLtipo well-known Uun byte de prefijo más el resto de la URL en UTF-8
Textotipo well-known Tun byte de estado, un código de idioma (en) y luego el texto
Smart Postertipo well-known Spun mensaje NDEF entero dentro: una URL más títulos opcionales y una acción
ContactoMIME text/vcardel texto de la vCard tal cual
Wi-FiMIME application/vnd.wfa.wscatributos de Wi-Fi Simple Configuration: SSID, tipo de autenticación, clave
App de Androidtipo externo android.com:pkgun nombre de paquete; Android abre esa app o su página en Play Store

El byte de prefijo es lo único ingenioso del registro URI. En lugar de escribir https:// letra a letra, el primer byte de la carga útil es un código para un prefijo habitual, y el móvil lo vuelve a poner.

CódigoPrefijoCódigoPrefijo
00ninguno12rtsp://
01http://www.13urn:
02https://www.14pop:
03http://15sip:
04https://16sips:
05tel:17tftp:
06mailto:18btspp://
07ftp://anonymous:anonymous@19btl2cap://
08ftp://ftp.1Abtgoep://
09ftps://1Btcpobex://
0Asftp://1Cirdaobex://
0Bsmb://1Dfile://
0Cnfs://1Eurn:epc:id:
0Dftp://1Furn:epc:tag:
0Edav://20urn:epc:pat:
0Fnews:21urn:epc:raw:
10telnet://22urn:epc:
11imap:23urn:nfc:

Así que https://nfc.cool/ se guarda como el byte 04 seguido de nfc.cool/: nueve bytes de carga útil para una URL de diecisiete caracteres. La propia hoja de datos de la NTAG 5 de NXP trae el ejemplo D1 01 0C 55 01 seguido de nxp.com/nfc, que se descodifica como http://www.nxp.com/nfc.

El sobre alrededor del registro

En una etiqueta Type 2 o Type 5, el mensaje va dentro de un TLV: un byte que dice “mensaje NDEF” (03), un byte de longitud (tres bytes si el mensaje tiene 255 bytes o más), el mensaje y un byte terminador (FE). En una etiqueta Type 4 no hay TLV; el archivo NDEF empieza con una longitud de dos bytes. Y en una NTAG213 o NTAG212 recién salida de fábrica, los cinco primeros bytes de la memoria de usuario ya están ocupados por un Lock Control TLV que NXP entrega pregrabado y que cualquier app de grabación respeta.

Estas son las cuentas para un solo enlace https://, hechas a mano para el chip que compra casi todo el mundo:

  • memoria de usuario de la NTAG213: 144 bytes

  • menos el Lock Control TLV de fábrica: 139

  • menos el marco del TLV NDEF (03, longitud, FE): 136 bytes para el mensaje

  • menos la cabecera del registro (flags, longitud del tipo, longitud de la carga útil, U): 132 bytes de carga útil

  • menos el byte de prefijo: 131 caracteres después de https://

Qué cabe en cada etiqueta

EtiquetaÁrea NDEFCaracteres de URL después de https://vCard mínima (132 B: nombre, teléfono, email, URL)vCard típica (250 a 500 B)Registro Wi-Fi (67 a 88 B)
NTAG210, Ultralight EV1 48 B4840nonono
NTAG212128115nonosí
Ultralight EV1 128 B128120nonosí
NTAG213, estado de fábrica144131no, por 9 bytesnosí
NTAG213, sin el lock TLV144136no, por 4 bytesnosí
ST25TN01K160unos 147sí, por poconosí
NTAG215496 declarados (504 de usuario)483sísí, la mayoríasí
NTAG216872 declarados (888 de usuario)859sísísí
ICODE SLIX112 (CC incluido)100nonosí
ICODE SLIX2316unos 300sínormalmentesí
NTAG 424 DNAarchivo NDEF de 256 bytes249sílas pequeñassí
DESFire EV3 2Karchivo NDEF de hasta 2048 byteshasta 2038sísísí

Dos notas al pie que confunden a la gente. El propio capability container de NXP en la NTAG215 y la NTAG216 declara 496 y 872 bytes, menos que la memoria de usuario, así que getMaxSize() de Android devuelve la cifra más pequeña, y es correcta. Y una vCard con nombre, teléfono, email y URL ocupa 132 bytes antes del sobre y 148 después, que es por lo que no llega a caber en una NTAG213 y por lo que los vendedores de tarjetas de visita eligen por defecto la NTAG215 o la NTAG216. Las cifras redondeadas que usé en la guía para principiantes (unos 130, 480 y 850 caracteres) son estos números con los bordes limados.


Mapas de memoria: qué hay en cada parte del chip

Si alguna vez has volcado una etiqueta en NFC.cool y te has quedado mirando el hexadecimal, esto es la piedra de Rosetta.

Type 2: el mapa de páginas de la NTAG213

PáginaBytesContenido
004bytes 0 a 2 del UID y un byte de comprobación
014bytes 3 a 6 del UID
024byte de comprobación, un byte interno, dos bytes de bloqueo estático para las páginas 3 a 15
034capability container: E1 10 12 00 (número mágico, versión 1.0, 18 x 8 = 144 bytes, lectura y escritura permitidas)
04 a 27144memoria de usuario, donde viven los TLV
284bytes de bloqueo dinámico para las páginas 16 en adelante
294CFG0: configuración del espejo, la página en la que cae el espejo, y AUTH0, la primera página protegida por contraseña
2A4CFG1: byte ACCESS con el bit de protección de lectura o escritura y AUTHLIM, el límite de intentos fallidos
2B4PWD, la contraseña, solo escritura
2C4PACK, la confirmación de dos bytes, más dos bytes reservados

Una NTAG215 tiene la misma forma, con la memoria de usuario hasta la página 81 y la configuración en las páginas 83 a 86; una NTAG216 llega hasta la E1, con la configuración en E3 a E6. Los bits del capability container son de un solo sentido: una vez que se activa el indicador de solo lectura del byte 3, o un bit de bloqueo, no se puede desactivar, y eso es justo lo que escribe el “bloqueo permanente” de la app. Un “formateo” en Type 2 escribe un TLV NDEF vacío (03 00 FE) en la página 4; no pone la memoria a cero, así que los datos antiguos se pueden seguir volcando hasta que se sobrescriban.

Type 4: el sistema de archivos de la NTAG 424 DNA

Aquí no hay páginas. Una aplicación ISO 7816 llamada D2760000850101 contiene tres archivos: un capability container de 32 bytes (E103), un archivo NDEF de 256 bytes (E104) y un archivo propietario de 128 bytes (E105). Cada archivo tiene sus propios derechos de lectura, escritura y cambio de acceso, cada uno asociado a una de cinco claves AES. DESFire funciona igual, pero te deja crear tus propias aplicaciones y archivos; los tres de la NTAG 424 DNA son fijos, y por eso la describí como una pequeña caja fuerte cerrada con tres cajones.

Type 5: los bloques de ISO 15693

Bloques de cuatro bytes, numerados desde cero, con el capability container en el bloque 0 (E1 40 seguido del tamaño) y el TLV NDEF empezando en el bloque 1. El UID, el AFI, el DSFID y el estado de bloqueo viven fuera de los bloques direccionables y se leen con un comando aparte, GET SYSTEM INFORMATION. En una ICODE SLIX2, el último bloque direccionable, el 79, es el contador de 16 bits; en ICODE 3, el bloque 75 guarda un contador de 24 bits y los bloques del 76 en adelante son un área de configuración separada.

MIFARE Classic: sectores, trailers y el directorio

Una Classic 1K tiene 16 sectores de 4 bloques de 16 bytes. El último bloque de cada sector es el sector trailer: clave A, tres bytes de acceso, un byte libre, clave B. El bloque 0 del sector 0 es el bloque del fabricante, con el UID. Para poner NDEF en una Classic, NXP definió un directorio: el sector 0 se convierte en el MIFARE Application Directory (MAD), que se lee con la clave pública A0 A1 A2 A3 A4 A5 y que indica qué sectores contienen NDEF bajo el código de aplicación 03 E1. Esos sectores usan una segunda clave pública, D3 F7 D3 F7 D3 F7. Una tarjeta recién salida de fábrica tiene todas las claves en FF FF FF FF FF FF. Cuando NFC.cool formatea una tarjeta Classic en Android, lo que escribe es este directorio y estas claves, y esa es la razón por la que una Classic formateada se lee en algunos móviles Android y en ningún iPhone.


La tabla de decisión

Empieza aquí si ya sabes el trabajo y quieres el chip.

El trabajoEl chipPor quéCompatibilidad en NFC.cool
un enlace, una red Wi-Fi, un disparador de Atajos, una pegatina en un objetoNTAG213131 caracteres de URL, contraseña, contador, ocho céntimoscompleta en iPhone, Android, iPad y Mac
una tarjeta de contacto, un enlace más largo, cualquier cosa con margen para crecerNTAG216859 caracteres, las mismas funciones, el chip con el que hago mis pruebascompleta
AmiiboNTAG215la consola comprueba exactamente este chip y sus 504 bytescopia de seguridad y restauración en ambas plataformas
contar lecturas en un cartel, una tarjeta de visita, una unidad de demostraciónNTAG213, 215 o 216el contador de lecturas por hardware y el espejo ASCII, y los tres chips que admite el Contador de Toques de la appContador de Toques en ambas plataformas
una antena diminuta, un anillo, algo barato y desechableNTAG 210µ o Ultralight EV1 48 B48 bytes, 17 pF para bobinas pequeñas, sin contraseñalectura y grabación
demostrar que un producto es auténtico, con una lectura y sin appNTAG 424 DNAcada lectura se firma con AES-128; una copia no puedeconfiguración completa, incluida la comprobación de la firma
lo mismo, pero como una pegatina Type 2 barataNTAG 223 DNASUN en un chip Type 2, 144 bytesaparece como una etiqueta Type 2; la configuración de SUN todavía no está disponible
un precinto que avisa cuando se abrióNTAG 213 TT, NTAG 424 DNA TT, ST25TV02KC-Tun hilo antimanipulación que se recuerda para siemprela 424 TT por completo; las demás se leen como su chip base
inventario o una biblioteca a un brazo de distancia con un lector de arcoICODE SLIX2 o ICODE 3ISO 15693 se lee a 1 o 1,5 metros con un lector adecuado, y aun así funciona acercando un móvillectura, grabación y formateo en ambas plataformas
una bobina de filamento de impresora 3D que la propia impresora tiene que leerICODE SLIX2el estándar OpenPrintTag espera NFC-Vlectura y grabación
una puerta, un torno de acceso, un sistema de transporteDESFire EV3 o MIFARE Plus EV2AES, gestión de claves de verdad, seguridad certificadaidentifica y vuelca lo que es público; sin operaciones con claves
un sensor sin batería que habla con un microcontroladorNTAG I2C plus, ST25DV, NTAG 5una interfaz I2C y captación de energía en el mismo chipse lee por su lado NFC
cualquier cosa del mundo del transporte o el dinero electrónico de JapónFeliCaes lo que hablan los lectoreslectura; grabación NDEF en Lite-S y Standard en iPhone
una etiqueta sobre una superficie metálicacualquiera de las anteriores en formato para metallo que la hace funcionar es la capa de ferrita, no el chipcomo el chip
bajo la pielNTAG216 (xNT), NTAG I2C (xSIID), DESFire (xDF)las antenas pequeñas de vidrio necesitan el punto exacto del móvilcomo el chip

Lo que no está en la tabla: MIFARE Classic. No hay ningún trabajo en 2026 para el que yo compraría un chip Classic, y la sección siguiente explica por qué.


Familia por familia

Cada familia recibe el mismo tratamiento: una tabla de especificaciones sacada de la hoja de datos, para qué sirve el chip, qué hacen los móviles con él y una nota práctica cuando la tengo.

NTAG 21x: la familia de las pegatinas

Este es el chip que llevan casi todas las pegatinas, monedas y tarjetas NFC que se venden al público, y NXP todavía las tiene todas como activas en 2026, aunque la hoja de datos no ha cambiado desde 2015.

ChipBytes de usuario / totalesContraseñaContadorEspejoFirmaResistencia / retenciónEstado
NTAG 210µ48 / 64nononosí, reprogramable100k / 10 añosactivo
NTAG21048 / 8032 bits + PACK, AUTHLIMnoUIDsí100k / 10 añosactivo
NTAG212128 / 164sínoUIDsí100k / 10 añosactivo
NTAG213144 / 180sícontador de lecturas de 24 bitsUID y contadorsí100k / 10 añosactivo
NTAG215504 / 540sísísísí100k / 10 añosactivo
NTAG216888 / 924sísísísí100k / 10 añosactivo
NTAG213F, NTAG216F144 u 888sísísísí100k / 10 añosactivo; añade un pin de detección de campo y un modo de reposo para integrarlo en electrónica
NTAG 213 TT144 / 184sísíUID, contador y estado antimanipulaciónsí100k / 10 añosactivo; añade un hilo antimanipulación
NTAG203144 / 168no, un área OTP de 32 bitscontador de escrituras de 16 bitsnono10k / 5 añosfin de vida, sustituido por la NTAG213

Todas son NFC Forum Type 2, ISO/IEC 14443 Type A, UID de 7 bytes, 106 kbit/s, certificadas de -25 a +70 °C. La NTAG210 y la NTAG212 vienen con una capacidad de entrada de 17 pF para antenas pequeñas; la 213, la 215 y la 216 tienen 50 pF. La firma de originalidad es ECDSA sobre la curva secp128r1, de 32 bytes, y se lee con el comando READ_SIG; la clave de verificación está en una nota de aplicación de NXP que no es pública, y por eso casi ninguna app de consumo la comprueba.

Las tres funciones que importan en la práctica son la contraseña (un PWD de 32 bits, un PACK de 16 bits con el que responde la etiqueta, AUTH0 para indicar dónde empieza la protección y AUTHLIM para inutilizar la etiqueta tras el número de intentos fallidos que elijas), el contador NFC (24 bits, se incrementa una vez por sesión de lectura y se lee con un comando propio) y el espejo ASCII, que pega el UID y el contador como texto dentro de tu mensaje NDEF, de modo que una URL normal se convierte en https://example.com/?u=04A1...&c=000123 en cada lectura. Los cabezales de cepillo Philips Sonicare sobre los que escribí usan una NTAG213 con AUTHLIM en tres, y así es como un cabezal se bloquea solo si fallas la contraseña.

En la práctica: son los chips con los que pruebo cada versión, y la NTAG216 es la que recomiendo cuando alguien quiere comprar un solo pack y olvidarse del tema. Merece la pena poner contraseña a cualquier etiqueta que dejes en un sitio público; frena a quien tiene una app gratuita, que es la mayoría de la gente. No frena a nadie con un sniffer, porque la propia contraseña viaja por el aire sin cifrar, y lo digo claramente en la app.

En los móviles: lectura y grabación NDEF en todas, lectura en segundo plano de registros URL en iPhone y acceso a bajo nivel en ambas plataformas para la contraseña, el contador y el espejo. NFC.cool hace todo eso en iPhone, en Android y, con un lector USB, en iPad y Mac.

NTAG DNA: las que firman cada lectura

Tres generaciones, dos de ellas todavía en fabricación.

ChipTipo del ForumBytes de usuarioClavesSUNFirmaResistencia / retenciónEstado
NTAG 413 DNAType 4160 (32 CC + 128 NDEF)3 AES-128sí, contador de 24 bitsECC200k / 50 añosya no se fabrica
NTAG 424 DNAType 4416 (32 + 256 + 128)5 AES-128, opción LRP, opción de Random IDsí, con opción de UID cifradoECDSA secp224r1, 56 bytes, más claves AES de originalidad200k / 50 añosactivo; Common Criteria EAL4
NTAG 424 DNA TTType 44165 AES-128sí, más el estado antimanipulación en el mensajeigual200k / 50 añosactivo
NTAG 223 DNAType 2144 / 240una clave SUN de 16 bytes más una contraseña de 32 bitssí, contador de 24 bitsECDSA secp192r1, 48 bytes100k / 10 añosactivo desde febrero de 2022
NTAG 224 DNAType 2208 / 304la autenticación mutua AES-128 sustituye a la contraseñasíigual100k / 10 añosactivo
NTAG 223 y 224 DNA StatusDetectType 2como arribacomo arribasí, con el estado del sensor en el mensajeigual100k / 10 añosactivo

SUN, Secure Unique NFC, es la función por la que estos chips valen el triple que una NTAG213: la etiqueta copia su UID y su contador de lecturas en la URL y añade un CMAC AES-128 calculado sobre ellos, nuevo en cada lectura. El servidor comprueba el MAC; una etiqueta clonada no tiene la clave y falla. Lo expliqué todo, incluido el modo LRP y las cinco claves, en el artículo sobre la NTAG 424 DNA, así que aquí va solo lo que ha cambiado desde entonces: NXP ahora vende también la NTAG 426Q DNA y la NTAG X DNA, un chip Type 4 conectado de 16 kB certificado EAL6+, así que la 424 ya no es el chip DNA más nuevo, solo el que de verdad puedes comprar en forma de pegatina.

La familia 22x DNA es la novedad interesante: SUN en un chip Type 2, lo que significa que la pegatina es más barata y el móvil la lee como una NTAG normal. Las variantes StatusDetect añaden un sensor: o un bucle conductor que registra, de forma irreversible, que se ha roto, o una medida de capacidad de 0 a 11 pF entre dos pines, que NXP propone para nivel de líquido, humedad y presión.

En la práctica: compré mis primeras etiquetas NTAG 424 DNA en AliExpress por unos pocos euros y construí a su alrededor todas las funciones 424 de la app: cambio de claves, SUN en modo normal y cifrado, derechos de acceso a archivos, el archivo caja fuerte, el estado antimanipulación. La 424 es además el único chip en el que NFC.cool comprueba la firma de originalidad con la clave pública que publica NXP y muestra “Genuine NXP”. Las 22x DNA solo las conozco sobre el papel.

MIFARE Ultralight: la familia de los billetes

Ultralight es la hermana mayor de NTAG. La misma interfaz de radio, las mismas páginas de 4 bytes, el mismo SAK y, desde EV1, los mismos comandos. La diferencia es la intención: Ultralight se creó para billetes de un solo viaje y la línea NTAG para pegatinas con una URL, y por eso NTAG viene con un capability container pregrabado y Ultralight no.

ChipBytes de usuario / totalesProtecciónContadorFirmaResistencia / retenciónEstado
MIFARE Ultralight (MF0ICU1)48 / 64bits de bloqueo y un área OTP de 32 bitsnono10k / 5 añosya no se fabrica
Ultralight C144 / 192autenticación mutua triple DES, clave de 16 bytes16 bits, de un solo sentidono100k / 10 añosno recomendado para diseños nuevos, sustituido por Ultralight AES
Ultralight EV148 / 80 o 128 / 164contraseña de 32 bits, AUTHLIMtres contadores independientes de 24 bits de un solo sentidosí, 32 bytes100k / 10 añosactivo
Ultralight AES144 / 240autenticación mutua AES-128, mensajería con CMAC, opción de Random IDtres contadores de 24 bitssí, más una clave AES de originalidad100k / 10 añosactivo desde febrero de 2022, Common Criteria EAL3+
Ultralight Nano40 / 56bits de bloqueo y OTPnosí100k / 10 añosdesaparecido del catálogo de NXP sin ningún aviso que yo haya encontrado

Los tres contadores de un solo sentido de la Ultralight EV1 son su rasgo distintivo: un operador de transporte va descontando y el chip se niega a volver a subir. La Ultralight AES es la respuesta discreta a “quiero una NTAG213 con autenticación de verdad”: los mismos 144 bytes, AES-128 en lugar de contraseña, en una etiqueta Type 2 que cualquier móvil puede leer.

En los móviles: todo lo de aquí se lee como una etiqueta Type 2. Core NFC de Apple expone una familia .ultralight y deja a una app enviar comandos nativos; Android tiene una clase MifareUltralight que es opcional, pero está presente en todos los móviles que he visto. NFC.cool identifica las variantes EV1 y la AES por GET_VERSION y trata la contraseña de la EV1 igual que la de NTAG; la autenticación AES en sí no es algo que haga la app.

MIFARE Classic, Plus y DESFire: la familia del control de acceso

Tres familias en una sección porque son una sola historia: Classic se rompió, Plus fue el camino de migración y DESFire es donde acabó el sector.

MIFARE Classic es el chip de tu vieja llave de hotel, de tu tarjeta del gimnasio y de muchísimas tarjetas de oficina. No es un tipo de etiqueta del NFC Forum. Tiene su propio cifrado, CRYPTO1, al que dos grupos de investigación le hicieron ingeniería inversa en 2008: Nohl y Plötz mirando el silicio al microscopio, y el grupo de la Universidad de Radboud observando el protocolo, que recuperó una clave “a partir de solo uno o dos intentos de autenticación con un lector auténtico en menos de un segundo”. NXP fue a los tribunales para frenar el segundo artículo y perdió. Dieciséis años después, en agosto de 2024, Quarkslab publicó una puerta trasera de hardware en la Fudan FM11RF08S, el chip compatible con Classic más común de los últimos cinco años, y encontró una clave de puerta trasera más antigua compartida por chips Fudan anteriores, algunos chips de Infineon e incluso algunos chips de NXP de alrededor del año 2000. Classic no es un producto de seguridad, y la propia página de producto de NXP para la Classic EV1 dice ahora “no recomendado para diseños nuevos” y remite a DESFire Light.

ChipBytes de usuario / totalesUIDProtecciónResistencia / retenciónEstado
Classic Mini224 / 3204 bytesCRYPTO1100k / 10 añosdescatalogado
Classic 1K752 / 1024NUID de 4 bytesCRYPTO1100k / 10 añosdescatalogado; EV1 no recomendado para diseños nuevos
Classic 4K3440 / 4096NUID de 4 bytesCRYPTO1100k / 10 añosdescatalogado; EV1 no recomendado
Classic EV1 1K y 4Kcomo arriba7 o 4 bytes, opción de ID aleatorioCRYPTO1; comprobación de originalidad solo en la 1K100k mínimo / 10 añosno recomendado para diseños nuevos

La respuesta directa para iPhone, porque me lo preguntan cada semana: un iPhone no puede leer el contenido de una tarjeta MIFARE Classic, y ninguna app puede cambiar eso. Core NFC de Apple no tiene ninguna familia Classic en su API, y la documentación de su comando MIFARE dice sin rodeos que “no admite el protocolo Crypto1”. El móvil ve el UID y el SAK, mi app deduce la familia a partir de ellos, y ahí se acaba todo. Android es distinto: la clase MifareClassic es opcional y la implementan los móviles cuyo controlador NFC lleva CRYPTO1 en hardware (los controladores de NXP sí; los chips de Broadcom de toda una generación de Nexus y Galaxy no), y en esos móviles NFC.cool lee todos los sectores que abre la clave de fábrica y puede formatear una tarjeta nueva para NDEF.

MIFARE Plus es el mapa de memoria de Classic con AES-128 añadido, para que un operador pudiera cambiar primero las tarjetas y después los lectores. Funciona por niveles de seguridad: SL1 se comporta como una Classic (con AES opcional), SL3 es solo AES sobre ISO-DEP y la Plus X tenía un SL2 intermedio. Plus S y Plus X están descatalogadas; Plus SE (una 1K, 752 bytes) y Plus EV2 (2K o 4K, EAL5+, retención de 25 años, resistencia típica de 1.000.000 de ciclos) son las actuales. En SL1 un móvil ve SAK 08 o 18, igual que con una Classic; en SL3 ve una tarjeta ISO-DEP.

MIFARE DESFire es otra cosa: un pequeño sistema de archivos con aplicaciones, archivos, derechos de acceso por archivo y hasta 14 claves por aplicación, que habla APDU sobre ISO-DEP a hasta 848 kbit/s.

ChipMemoria utilizableCriptografíaExtrasResistencia / retenciónEstado
DESFire D404 kBDES, triple DES100k / 10 añosretirado en 2011; sus claves se recuperaron ese mismo año mediante análisis de consumo
DESFire EV12304, 4864 o 7936 bytesDES, 3DES, AES-128compatible con NFC Forum Type 4, ID aleatorio200k mínimo / 10 añosno recomendado para diseños nuevos
DESFire EV22560, 5120, 8192 o 16384 bytesAES-128, EAL5+MAC de transacción, comprobación de proximidad, firma de originalidad200k / 25 añosno recomendado para diseños nuevos
DESFire EV32560, 5120, 8192 o 16384 bytesAES-128, EAL5+todo lo de EV2 más SUN/SDM y un temporizador de transacción; certificado NFC Forum Type 4 número 58652200k mínimo, 1M típico / 25 años, de -25 a +85 °Cactivo
DESFire Light640 bytessolo AES-128, opción LRP, EAL4una aplicación fija con seis archivos200k / 10 añosactivo

El “2K” del nombre de una DESFire no son 2048 bytes de nada que puedas usar directamente. La nota comparativa de NXP da las cifras utilizables de la tabla, y cada aplicación y cada archivo que creas se lleva un trozo para sus propias cabeceras, que se reservan en páginas de 256 bytes. Pregúntale a la tarjeta con el comando FreeMemory en lugar de fiarte de la etiqueta. DESFire EV3 también trajo SUN a la familia, así que una EV3 puede hacer el truco de la NTAG 424 DNA de firmar una URL, cosa que la EV2 no puede.

En los móviles: iOS entrega la DESFire como una etiqueta MIFARE .desfire, o como una etiqueta ISO 7816 si la app pide la aplicación NDEF; Android usa IsoDep. NFC.cool identifica la generación y el tamaño con GetVersion y muestra las aplicaciones y los archivos que puede ver sin claves. No se autentica en una DESFire ni graba en ella; ese es trabajo de las herramientas propias del operador, y prefiero decirlo a fingir lo contrario.

ISO 15693: la familia de largo alcance

Son los chips que se diseñaron para un metro, no para un centímetro. Un móvil los sigue leyendo (Apple desde iOS 13, Android mediante NfcV), y GoToTags midió que las etiquetas Type 5 se leían aproximadamente al doble de distancia que las Type 2 en un iPhone, pero su sitio natural es el arco de la biblioteca, la estantería del almacén y la lavandería industrial. El UID tiene 8 bytes y empieza por E0, los bloques son de 4 bytes y la familia añade tres cosas que los chips Type A no tienen: un AFI (un byte de familia de aplicación por el que un lector puede filtrar), un DSFID (un byte de formato de datos) y EAS, el bit de vigilancia electrónica de artículos que hace pitar el arco de una tienda.

NXP ICODE. El linaje va así: SLI (2000), SLI-S y SLI-L (2007), SLIX y sus variantes S y L (2010), SLIX2 (2014), ICODE DNA (2016) e ICODE 3 (2024). No existe ninguna “SLIX3”; un anuncio que lo diga se refiere a ICODE 3 o está adivinando.

ChipBytes de usuario / totalesProtecciónContadorFirmaResistencia / retenciónEstado
ICODE SLI112 / 128solo bits de bloqueonono100k / 10 añosfin de vida
ICODE SLI-S160 / 256cinco contraseñas de 32 bits: lectura, escritura, destrucción, privacidad, EASnono100k / 10 añosya no se fabrica
ICODE SLI-L32 / 64tres contraseñasnono100k / 10 añosya no se fabrica
ICODE SLIX112 / 128una contraseña de 32 bits para EAS y AFInono100k / 50 añosno recomendado para diseños nuevos
ICODE SLIX-S160 / 256cinco contraseñas de 32 bits, modo privacidad, destrucciónnono100k / 50 añosactivo
ICODE SLIX-L32 / 64tres contraseñasnono100k / 50 añosactivo
ICODE SLIX2316 / 320cinco contraseñas de 32 bits, modo privacidad, destrucción16 bits, avanza con un comando de escriturasí, 32 bytes100k / 50 añosactivo
ICODE DNA252 / 256autenticación mutua AES-128, tres claves16 bitssí, reprogramable100k / 50 añosactivo
ICODE 3300 / 304 más un área de configuración de 192 bytesseis contraseñas de 32 bits, dos modos de privacidad24 bits, puede contar lecturas como una NTAGsí, 32 o 48 bytes, reprogramable100k / 50 años, hasta 105 °Cactivo; existe una variante TagTamper

ICODE 3 es la que conviene conocer: copia el UID y su contador de lecturas en el mensaje NDEF igual que una NTAG213, lee a hasta 212 kbit/s y sintoniza su antena por sí sola. No tiene AES; la pieza con AES es ICODE DNA, y ninguna de las dos hace SUN.

STMicroelectronics ST25TV y ST25DV. La línea Type 5 de ST, y la que tiene las mejores cifras de hoja de datos de toda la guía.

ChipBytes de usuarioProtecciónContadorFirmaResistencia / retenciónEstado
ST25TV512, ST25TV02K64 o 256contraseñas de 32 o 64 bits, kill, modo no rastreable, antimanipulación en la variante -ADcontador de eventos de escritura de 16 bitsTruST25100k / 60 añosno recomendado para diseños nuevos
ST25TV512C, ST25TV02KC64 o 320contraseñas, kill, modos silencioso y discreto, antimanipulación en la variante -Tninguno; en su lugar, un código de lectura único de 3 dígitosTruST25100k / 60 añosactivo, disponible hasta 2035
ST25TV04K-P512contraseñas de 64 bits, killnono1M / 40 añosactivo; tiene un pin de captación de energía
ST25TV16K, ST25TV64K y las versiones KC2048 u 8192contraseñas de 64 bits, killnono1M / 40 añospiezas K no recomendadas, piezas KC activas
ST25DV04K, 16K, 64K y las versiones KC512, 2048 u 8192tres contraseñas RF de 64 bits más una contraseña I2Cnono1M / 40 añospiezas K no recomendadas, piezas KC activas
M24LR04E, 16E, 64E512, 2048 u 8192contraseñas de 32 bitsnono1M / 40 añosno recomendado para diseños nuevos

El Augmented NDEF de la ST25TV02KC merece un párrafo, porque se vende como seguridad. El chip inserta en la URL, en cada lectura, su UID, un campo personalizado y un código de lectura único de tres caracteres, sin tocar la EEPROM. El código cambia en cada lectura y la hoja de datos de ST dice literalmente que es “predecible”. Es un testigo de frescura que le dice a tu servidor que se trata de una lectura nueva, no una prueba de que la etiqueta sea auténtica. TruST25, la firma de originalidad de ST sobre el UID, es la función de autenticidad, y como la de NXP es una firma estática que un clon puede copiar.

El resto del mundo Type 5. Los inlays Tag-it HF-I de Texas Instruments (Standard de 32 bytes, Pro de 32 bytes con escritura protegida por contraseña y un comando kill, Plus de 256 bytes) están en todas las bibliotecas que instalaron NFC antes de 2015, y hoy todos figuran como no recomendados u obsoletos. La EM4233 de EM Microelectronic (208 bytes, un modo de privacidad con clave de 96 bits, retención de 60 años) está disponible bajo pedido. La my-d de Infineon y la MB89R118 de Fujitsu aparecen en el código de identificación de NFC.cool porque los usuarios me las mandaron. La NTAG 5 de NXP (link, boost, switch) es un chip ISO 15693 a pesar del nombre NTAG, con 2048 o 512 bytes, un puerto I2C, captación de energía de hasta 30 mW y una EEPROM de 1.000.000 de ciclos y 40 años: una etiqueta conectada para electrónica, no una pegatina, y el software escrito para NTAG21x no va a hablar con ella.

En la práctica: la SLIX2 es el chip que va dentro de cada bobina de filamento con OpenPrintTag, así que he tenido bastantes en la mano, y NFC.cool las lee, las graba y las formatea en ambas plataformas. Lo que la app no hace, y quiero dejarlo claro, son los comandos ISO 15693 de contraseña, privacidad, EAS y AFI. Los bytes de esos comandos están en el código como tabla de referencia; los botones todavía no están.

Type 4 fuera de MIFARE: ST25TA

La familia ST25TA de ST son etiquetas Type 4 sobre ISO/IEC 14443 Type A sin nada de la maquinaria de DESFire: un archivo NDEF, un archivo de capability container y un archivo de sistema, dos contraseñas de 128 bits (lectura y escritura) y un contador de eventos de 20 bits que puede contar lecturas o escrituras.

ChipArchivo NDEFContraseñasContadorFirmaResistencia / retenciónEstado
ST25TA512, ST25TA512B64 bytesdos de 128 bits20 bits en la BTruST25 en la B1M / 200 años512 no recomendado
ST25TA02K, ST25TA02KB (-P, -D)256 bytesdos de 128 bits20 bitsTruST25 en la B1M / 200 años02K y 02KB no recomendados; 02KB-P y 02KB-D activos
ST25TA16K, ST25TA64K2048 u 8192 bytesdos de 128 bitsnono1M / 200 añosactivo

Doscientos años de retención y un millón de ciclos de escritura, solo a 106 kbit/s. Las variantes -P y -D tienen un pin de salida de propósito general que cambia de estado cuando se lee la etiqueta, y así es como haces que una lámpara reaccione a un móvil. En los dos tipos de móvil se leen como etiquetas Type 4; NFC.cool lee y graba NDEF en ellas y muestra los detalles de ISO-DEP.

Chips con sensor y doble interfaz

Son chips con dos caras: una antena NFC por un lado y un bus I2C, un sensor o una segunda radio por el otro.

ChipLado NFCEl otro ladoMemoriaA destacar
NTAG I2C plus (NT3H2111, NT3H2211)Type 2, 888 o 1912 bytes, contraseña de 32 bits, firmaI2C hasta 400 kHz, paso directo por SRAM de 64 bytes, pin de detección de campo200k a 500k / 20 añoscaptación de energía de hasta 15 mW; el chip del implante xSIID
ST25DV (ver arriba)Type 5I2C hasta 1 MHz, un buzón de 256 bytes para transmisión continua1M / 40 añoscaptación de energía en el pin V_EH, sin regular, “algunos µW” según la hoja de datos
NTAG 5 link, boost, switchType 5, 2048 o 512 bytes, AES en la 5332I2C, GPIO, salidas PWM1M / 40 añoscaptación de hasta 30 mW; la variante switch no necesita ningún microcontrolador
NHS3100Type 2, emulado por firmwareun Cortex-M0+ con un sensor de temperatura con precisión de 0,3 °C32 kB de flash, 4 kB de EEPROMun registrador de cadena de frío sobre una lámina, certificado por el NFC Forum
EM4423 “em echo”Type 2, área NDEF de 240 bytesRFID UHF RAIN, la misma memoria, el mismo número de serie100k / 10 añosdescatalogado
EM4425 “em echo-V”Type 5, hasta 256 bytes compartidosRFID UHF RAIN, AES-128, contactos antimanipulación, firma digital100k / 50 añosactual; un solo chip que lee un móvil a un centímetro y un lector UHF de muelle de carga a varios metros

No he construido nada con estos, así que esta tabla sale solo de hojas de datos. Importan en esta guía porque aparecen en los anuncios como “chip NFC” y confunden a la gente: una NTAG 5 no es una NTAG213, y una etiqueta em echo no va a hacer nada especial en tu móvil.

Antiguos y de nicho

Topaz (Innovision, después Broadcom) es NFC Forum Type 1: bloques de 8 bytes, 96 o 512 bytes, bloqueos de una sola vez, 10.000 ciclos de escritura. Los dos tipos de móvil siguen leyendo NDEF de una Topaz, pero el NFC Forum retiró Type 1 de su conjunto de especificaciones de 2021 y ya nadie la usa en diseños nuevos. Los distribuidores todavía tienen existencias.

FeliCa es la familia de Sony y el transporte público de Japón. FeliCa Lite-S (224 bytes de memoria de usuario en bloques de 16 bytes, un IDm de 8 bytes, un MAC triple DES simplificado) es la versión etiqueta y es NFC Forum Type 3; FeliCa Standard es la versión tarjeta inteligente, ahora con AES y una certificación Common Criteria EAL6+ en la actual RC-SA01, y es sobre la que funcionan Suica, PASMO, Edy, WAON, nanaco y la Octopus de Hong Kong. Sony descatalogó sus módulos FeliCa Plug en marzo de 2026. NFC.cool identifica las marcas de transporte y de dinero electrónico por el código de sistema en ambas plataformas, lee Lite-S y Standard, y graba NDEF en ellas en iPhone.

Kovio NFC Barcode era una etiqueta de silicio impreso, de solo lectura y 16 bytes. Android todavía tiene una clase NfcBarcode para ella. Los activos de Kovio pasaron a Thinfilm en 2014, Thinfilm dejó de producir NFC en 2019 y cambió de nombre en 2021. La clase es un fósil.

Chips de memoria ISO 14443 Type B. Las SRI512, SRT512 y SRI4K de ST (512 o 4096 bits en bloques de 32 bits, dos contadores descendentes, 1.000.000 de ciclos, 40 años) viven en el transporte francés y belga y en algunos forfaits de esquí. Android los expone mediante NfcB; el iPhone no tiene ningún objeto de etiqueta Type B a bajo nivel, así que, a menos que una tarjeta Type B hable ISO-DEP y responda a un SELECT, un iPhone no la verá. Calypso, el sistema Navigo de París, es una tarjeta inteligente Type B que sí lo hace.

Clones y compatibles

Esta es la sección que los anuncios no quieren que leas.

Fudan FM11NT021 es la “NTAG213” más común que no es una NTAG213. Tiene los mismos 180 bytes en 45 páginas, la misma área de usuario de 144 bytes, una contraseña, un contador de lecturas de 24 bits y el código de fabricante de Fudan, 1D, en el UID. No implementa GET_VERSION y su hoja de datos actual no incluye ningún comando READ_SIG, así que un lector que haga cualquiera de las dos preguntas recibe silencio y acaba adivinando por el tamaño de memoria, y por eso la comunidad de Proxmark3 la identifica como una NTAG203. Fudan también fabrica versiones de 504 y 888 bytes (FM11NT041, FM11NT081). Para un enlace en una pegatina funcionan. Para Amiibo no, porque la consola pregunta primero por GET_VERSION.

Fudan FM11RF08 y FM11RF08S son los chips compatibles con Classic de la mayoría de las tarjetas “1K” baratas. La 08S añadió en 2020 contramedidas contra los ataques conocidos a Classic y luego resultó llevar una clave de puerta trasera de hardware común a todas las tarjetas fabricadas, que Quarkslab publicó en 2024 junto con herramientas que ya están en el firmware de Proxmark3.

Las tarjetas MIFARE Classic “mágicas” son chips fabricados para que el UID y el bloque del fabricante se puedan reescribir, algo que una Classic auténtica nunca permite. Sus generaciones son un hobby en sí mismas:

GeneraciónCómo cambia el UID¿Se detecta?Notas
Gen1a, Gen1bun comando de activación por puerta traserasí, cualquier lector puede sondear la puerta traserala “tarjeta mágica china” original; los sistemas de acceso la filtran
Gen2, CUIDuna escritura normal en el bloque 0 tras autenticarseno hay puerta trasera que sondear; un lector tiene que intentar una escrituracompatible con móviles, la más común hoy
FUID, UFUIDuna vez, o hasta que se sellaantes de sellarlatarjetas de un solo uso para clonar una tarjeta de acceso de forma permanente
Gen3, APDUcomandos APDU especialesun lector que conozca los comandos
Gen4 GTU, GDM, “Ultimate”una configuración protegida por contraseña; también puede emular Ultralight y NTAGsolo mientras la contraseña sea la de fábricaun camaleón de cualquier familia, con UID de 7 bytes, en formato tarjeta

También existen tarjetas NTAG21x mágicas, y las que emulan por completo aceptan incluso una firma de originalidad copiada, que es justo lo que NXP señala sobre las firmas estáticas.

“Compatible con NTAG215” para Amiibo. Un Amiibo es una NTAG215 normal cuyos 540 bytes llevan datos cifrados y firmados con claves derivadas del propio UID de la etiqueta. Si copias los bytes a otra etiqueta, las firmas dejan de coincidir, y por eso una copia de seguridad tiene que volver a cifrarse para el UID de destino, que es lo que hace la función de copia de seguridad y restauración de Amiibo de NFC.cool. La secuencia de lectura de la consola empieza con GET_VERSION, sigue con una autenticación por contraseña derivada del UID y luego lee las 135 páginas, incluidas las de configuración. Un chip sin GET_VERSION o con 45 páginas en lugar de 135 falla en el primer paso. La documentación de TagMo lo resume en una línea: solo se reconoce la NTAG215.

Cómo aparece un clon en la app. NFC.cool identifica primero por GET_VERSION. Un chip que no responde, o que responde con un tamaño de memoria que no coincide con lo que anuncia, recibe el nombre de lo que es en realidad, no el del anuncio. En una NTAG 424 DNA la app va un paso más allá y comprueba la firma de originalidad ECDSA con la clave pública de NXP, que es el único sitio de la app que puede decir “Genuine NXP” con respaldo criptográfico. En las NTAG21x la app no lee la firma, en parte porque la clave de verificación de NXP está bajo NDA y en parte porque una firma estática copiada pasa la comprobación de todos modos. La cadena de pruebas honesta para una etiqueta Type 2 es el código de fabricante, GET_VERSION, el tamaño de memoria y la presencia de las funciones que el chip dice tener.


Formatos y alcance de lectura

El chip decide lo que puede hacer la etiqueta; el formato decide si el móvil llega a ella.

FormatoQué esAntena típicaAlcance con un móvilCertificaciones y notas
Wet inlayla antena grabada y el chip sobre una película de PET con adhesivo y un papel protector22 a 38 mm2 a 4 cmla forma más barata de comprar un chip; se pega una sola vez
Dry inlaylo mismo sin adhesivocomo arribacomo arribapara laminarlo dentro de otra cosa
Pegatina de papel o PETun inlay con una cara imprimible22 a 38 mm2 a 4 cmuna cara de papel se puede imprimir, una de PET aguanta el agua
Tarjeta de PVCISO 7810 ID-1, 85,60 x 53,98 mm, 0,76 mm de grosortoda la tarjeta3 a 5 cmla antena más grande que vas a tener en la mano; también es para lo que se diseñan los lectores
Moneda, ficha de epoxiun inlay bajo una cúpula de resina dura, a menudo con un agujero20 a 30 mm2 a 3 cmresistente al agua; el formato de los Amiibo
Llaveroun inlay en una carcasa de ABS20 a 30 mm2 a 3 cmun llavero de GoToTags está certificado IP67 y de -25 a +75 °C
Pulserasilicona con un inlay20 a 25 mm1 a 3 cmfestivales, piscinas; la pulsera se dobla, el inlay no debería
Para metalun inlay con una lámina de ferrita entre la antena y el metal22 a 34 mm2 a 3 cm sobre metalSeritag mide 21 a 25 mm sobre metal frente a 26 a 30 mm fuera de él para la misma etiqueta de 22 mm; la versión industrial de 34 mm se lee a 31 a 40 mm y es IP68, de -25 a +85 °C
Etiqueta de lavanderíaun chip en un botón de PPS16 mm1 a 2 cmSmartrac certifica su etiqueta HF de lavandería para 200 lavados, de -30 a +200 °C y 60 bar; la mayoría de las etiquetas de lavandería son ISO 15693 que solo llevan el UID
Implanteun chip en una cápsula de vidrio de 2 x 12 mm o en un polímero flexibleunos pocos milímetrosnecesita el punto exacto del móvilel xNT es una NTAG216, el NExT añade una T5577 de 125 kHz, el xSIID es una NTAG I2C plus con un LED, el xDF es una DESFire; las versiones flexibles se leen mucho mejor que las de vidrio

Dos reglas físicas explican la mayoría de las consultas del tipo “no se lee”. El tamaño de la antena marca el alcance, a grandes rasgos: una tarjeta se lee desde más lejos que una moneda, una moneda desde más lejos que un inlay de 10 mm, y un implante necesita contacto. El metal desintoniza la antena: una bobina sobre una superficie metálica induce corrientes parásitas en el metal, su inductancia baja y su resonancia se aleja de 13,56 MHz, así que una etiqueta normal sobre un armario de acero está muerta. Una lámina de ferrita entre la bobina y el metal redirige el campo y devuelve la etiqueta a la vida, a cambio de menos alcance y más coste, y por eso las etiquetas para metal cuestan el triple.

Dónde colocas el móvil importa tanto como la etiqueta. En un iPhone la antena está en el borde superior; la propia instrucción de Apple es “acerca la parte superior del iPhone” a la etiqueta. En Android depende del modelo, normalmente el centro de la parte trasera o cerca de la cámara. La guía para principiantes lo explica paso a paso.


Qué lee qué

La matriz de móviles y lectores. Las columnas de móviles salen de la documentación de Apple y Google y de mi propia app; las columnas de escritorio y de aficionados salen de las fichas técnicas de los fabricantes y de la propia documentación de los proyectos, y no he probado esos dispositivos personalmente, salvo los lectores que aparecen en la columna de iPad y Mac.

Familia de chipsiPhone en segundo planoiPhone dentro de una appAndroidiPad y Mac con un lector USBWeb NFC (Chrome en Android)ACR122UACR1552U, OMNIKEY 5022Placa PN532Proxmark3Flipper Zero
NTAG21x, Ultralight EV1, otras Type 2solo registros URLNDEF, contraseña, contador, espejo, volcadoigualigual, a través de NFC.coolsolo NDEFsísísísí, más emulaciónsí, más emulación
NTAG 22x DNAregistros URLNDEF, comandos a bajo niveligualcomo Type 2NDEFsísísísíse lee como NTAG
NTAG 424 DNA, ST25TA, DESFire como Type 4registros URLNDEF, APDUNDEF, APDUNDEF, configuración completa de la 424NDEFsísísísílee NDEF; sin operaciones con claves
Ultralight CNDEF si está formateadaNDEF, comandos nativosigualNDEFNDEFsísísísísí
Ultralight AESNDEF si está formateadaNDEF, comandos nativosigualNDEFNDEFsísísísíse lee como Ultralight
MIFARE Classicnosolo UID y familialectura y grabación completas en móviles cuyo controlador tiene CRYPTO1solo lectura NDEF, claves conocidasnosí, con clavessí, con clavessí, con clavessí, más recuperación de claves y emulaciónsí, más recuperación de claves y emulación
MIFARE PlusnoUID en SL1; ISO-DEP en SL3como Classic en SL1; IsoDep en SL3UIDnosísísísíno documentado
DESFire, nativanofamilia y versión, APDUIsoDepversiónnosísísísísolo leer y guardar
ISO 15693: ICODE, ST25TV, ST25DV, TI, EMregistros URLconjunto completo de comandos ISO 15693 desde iOS 13NfcVno probadoNDEFnosínosí, más emulaciónsí, más emulación
FeliCa Lite-S y Standardregistros URLlectura y grabación, declarando el código de sistemaNfcFlectura; grabación en FeliCa a través de NFC.coolNDEFsísolo UID en el OMNIKEYsísílectura y emulación de Lite-S
Topaz (Type 1)NDEFNDEFNDEFno probadoNDEFsíno documentadosísíno documentado
Memoria ISO 14443 Type B (SRI512)nonoNfcBno probadonosísísolo como lectorsísolo UID
Tarjetas de 125 kHz, chips de mascotas, etiquetas UHFnononononononono125 kHz sí125 kHz sí

Algunas filas merecen una frase.

  • La lectura en segundo plano del iPhone solo salta con un registro URL NDEF, solo cuando el móvil está desbloqueado y en uso, y no mientras estén activos la cámara, Wallet, una sesión de lectura o el modo avión. Nunca lee un chip a bajo nivel. iPhone XS y posteriores.

  • Qué iPhone leen etiquetas siquiera: del iPhone 7 en adelante dentro de una app, según la sesión de la WWDC 2019 de Apple. La grabación y los comandos a bajo nivel llegaron con iOS 13.

  • La clase MifareClassic de Android es opcional. En palabras de la propia Google: “si no está implementada, MifareClassic nunca se enumerará”. Depende del controlador, no de la versión de Android.

  • Web NFC es solo NDEF, Chrome 89 y posteriores, solo Android, y Apple tiene una postura contraria, así que no habrá versión para Safari. Por eso el lector NFC online de esta web funciona en Android y les dice a los usuarios de iPhone que usen la app.

  • El iPad y el Mac no tienen radio NFC. Desde NFC.cool 6.15.0 la app habla en su lugar con un lector USB CCID a través de la pila de tarjetas inteligentes de Apple; el HID OMNIKEY 5022 CL es el que probé yo, el ACS ACR1552U-M1 y el ACR1255U-J1 funcionan según los usuarios, y el artículo detalla los límites. Poner una contraseña a una NTAG funciona con un lector; quitarla necesita un comando que el OMNIKEY rechaza, así que eso hay que hacerlo con el móvil.

  • El ACS ACR122U no hace ISO 15693, y tampoco el ACR1252U ni el ACR1255U-J1. En la línea de ACS solo lo hace el ACR1552U. El OMNIKEY 5022 hace las dos cosas. Conviene saberlo antes de comprar un lector para etiquetas de biblioteca.

  • Proxmark3 y Flipper Zero son las herramientas que pueden recuperar claves de MIFARE Classic y emular tarjetas. Para eso existen, y la guía los menciona porque hablar de “qué lo lee” sin ellos no sería honesto.

LectorInterfazType AType BFeliCaISO 15693125 kHzClassic con clavesRecuperación de claves de ClassicEmulaciónPrecio visto en septiembre de 2026
ACS ACR122UUSB, PC/SCsísísínonosínonounos 40 a 50 USD; ACS lo ha descatalogado y abundan las falsificaciones
ACS ACR1252UUSB, PC/SCsísísínonosínomodo de emulación de tarjeta97,50 USD
ACS ACR1552UUSB, PC/SCsísísísínosínomodo de emulación de tarjeta44,81 USD
ACS ACR1255U-J1Bluetooth y USBsísísínonosínono64,81 USD
HID OMNIKEY 5022 CLUSB, PC/SCsísísolo UIDsínosínono69,99 EUR
Placa PN532SPI, I2C, UARTsísolo como lectorsínonosíherramientas del ordenadorClassic 1K/4K y FeliCa24 a 40 USD
Proxmark3 RDV4USB, opción BLEsísísísísísísísí329 a 529 EUR
Proxmark3 EasyUSBsísísísísísíparcialsí78 EUR; clones desde unas 28 GBP
Flipper Zeroautónomo, USB-C, BLEsílimitadoLite-Ssísísísísí169 USD
Chameleon UltraUSB-C, BLElectura y emulaciónnononoemulación y lecturasísísí129 EUR

Qué hace NFC.cool Tools con cada chip

Este es el punto de un artículo en el que aparece lo que he construido, y aquí tiene sentido, porque cada fila de arriba acaba en “¿y qué hace la app con esto?”. La tabla de abajo no es texto de marketing; la saqué del propio código fuente de la app mientras escribía esta guía, y me corrigió dos cosas que, de otro modo, habría afirmado.

Familia de chipsiPhoneAndroidiPad y Mac con un lector
Identificación por productounos 60 nombres: NTAG203 a 216, NTAG I2C, Ultralight y C, Ultralight EV1 por tamaño, Ultralight AES, Classic Mini, 1K y 4K, Plus 2K y 4K por nivel de seguridad, DESFire EV1, EV2 y EV3 por tamaño, NTAG 424 DNA y su variante TagTamper, ICODE SLI, SLI-S, SLI-L, SLIX, SLIX-S, SLIX-L y SLIX2, TI Tag-it Standard, Pro y Plus, ST25TV, ST25DV y M24LR, Infineon my-d, Fujitsu MB89R118, EM4233 y EM4423, FeliCa Lite y Standard más Suica, PASMO, ICOCA, Edy, WAON y nanaco; las tarjetas EMV y PIV se reconocen como talesunos 20 nombres: NTAG203, 213, 215 y 216, NTAG 424 DNA, DESFire, Classic Mini, 1K y 4K, Plus 2K y 4K, JCOP y SmartMX, marcas FeliCa incluida Octopus; los chips ISO 15693 se indican por tamaño, no por productoel tipo de tarjeta a partir de la respuesta del lector al reset
Leer NDEFtodas las familiastodas las familiasType 2, Type 4, FeliCa; Classic con las claves públicas
Grabar NDEF, vaciar una etiquetaType 2, Type 4, Type 5, FeliCa Lite-S y StandardType 2, Type 5, MIFARE Classic con el directorio NDEF, cualquier cosa que Android pueda formatearType 2, Type 4, FeliCa
Poner a cero toda la memoriaType 5Type 2, Type 5, Classiccomo en iPhone
Bloqueo permanentebytes de bloqueo de Type 2; NDEF de solo lectura en Type 4, Type 5 y FeliCa; rechazado a propósito en la NTAG 424 DNAType 2sí
ContraseñaNTAG213, 215, 216 y 203la familia Type 2ponerla sí; quitarla depende del lector
Contador de toques y espejoNTAG213, 215, 216NTAG213, 215, 216sí
Volcado completo de memoriaType 2, ISO 15693, listado de archivos de DESFire, FeliCa, archivos de la NTAG 424 DNAClassic con la clave de fábrica, Ultralight, ISO 15693, FeliCa, cualquier Type AType 2, Type 4, FeliCa
Contenido de MIFARE Classicno; Core NFC no tiene CRYPTO1lectura con la clave de fábrica, formateo y grabación con las claves conocidassolo lectura NDEF
NTAG 424 DNAclaves, SUN en modo normal y cifrado, derechos de acceso a archivos, configuración del chip, el archivo caja fuerte, UID aleatorio, LRP, estado antimanipulación, comprobación de la firma de originalidadlo mismolo mismo
Amiibocopia de seguridad y restauración de NTAG215, volviendo a cifrar para la etiqueta de destinolo mismosí
Contraseña, EAS y AFI de ISO 15693todavía notodavía nono
Autenticación y grabación en DESFirenonono
Comandos a bajo nivelmodo experto de APDUun catálogo de comandossí

Las dos correcciones, para que conste: habría escrito que la app comprueba la firma de originalidad en las etiquetas NTAG21x, y no lo hace; solo la 424 tiene eso. Y habría escrito que los comandos de contraseña de ISO 15693 ya estaban, y son una tabla de referencia esperando una interfaz. Las dos cosas están en la lista de pendientes.


Comprar sin llevarte un chasco

Lo que tiene que decir un anuncio antes de que yo compre:

  1. El nombre exacto del chip. “NTAG213”, no “NFC 213”; “ICODE SLIX2”, no “etiqueta ISO 15693”; “MIFARE Classic EV1 1K”, no “tarjeta 1K”. Si el anuncio no nombra el chip, el vendedor no lo sabe o no quiere que lo sepas.

  2. La memoria de usuario en bytes, y tiene que cuadrar con el chip: 144 para una NTAG213, 504 para una 215, 888 para una 216, 316 para una SLIX2. Una “1K” que resulta ser una MIFARE Classic no va a funcionar en un iPhone.

  3. El fabricante, si dice ser NXP o ST original. El código de fabricante del UID te dirá la verdad después de comprar; el precio te la dirá antes. Nadie vende pegatinas NTAG216 originales a un tercio del precio normal.

  4. El tamaño de la antena y el formato. Un inlay de 10 mm se lee a un centímetro; uno de 38 mm, a cuatro. Si es para metal, tiene que decir que es para metal.

  5. Si viene formateada para NDEF. Las NTAG vienen formateadas de fábrica; las Ultralight EV1 y la mayoría de los chips ISO 15693 no, y NFC.cool las formatea, pero es un paso más.

Señales de alarma: “compatible con NTAG215” (no es una NTAG215), “cifrada” en cualquier cosa por debajo del peldaño 4 de la escalera, “funciona con todos los móviles” en una MIFARE Classic, y cualquier nombre de chip con una letra que el fabricante nunca usó, como SLIX3.

Lo que cuestan las etiquetas. Precios de catálogo que vi el 9 de septiembre de 2026 en Seritag, Shop NFC, GoToTags, NFCW Shop, NFC.CARDS, NFC-Tag-Shop.de, Tagstand y Digi-Key. La mayoría de las tiendas venden como mínimo de diez en diez, así que la columna “unidad” es el lote más pequeño que ofrecen. Los precios cambian; tómalos como proporciones.

EtiquetaUnidad o lote más pequeñoPor 100Por 1.000Chip suelto
Pegatina NTAG2130,32 a 0,65 EUR, 0,33 a 0,58 USD0,29 a 0,34 EUR0,23 a 0,24 EUR, 0,50 USD0,14 USD en volumen de oblea
Pegatina o tarjeta NTAG2150,48 a 0,54 USD, 0,64 a 0,67 GBP0,35 USD0,33 USD0,21 USD
Pegatina NTAG2160,97 EUR, 0,71 USD0,70 EUR, 0,61 USD0,56 EUR, 0,56 USD0,37 USD
Pegatina NTAG 424 DNA0,63 EUR, 0,90 USD0,62 EUR, 0,77 USD0,57 EUR, 0,68 USD0,79 USD la unidad, 0,51 por 1.000
Tarjeta MIFARE Classic 1K1,35 a 1,59 EUR de diez en diez; 6,69 EUR como tarjeta suelta al por menor1,29 a 1,52 EUR, 1,98 USD0,95 a 1,13 EUR, 0,86 USD
Tarjeta DESFire EV31,85 a 2,79 EUR1,85 a 2,45 EUR1,35 a 2,29 EUR1,18 USD a partir de 31.000
Etiqueta ICODE SLIX20,69 EUR0,34 a 0,37 EUR0,22 a 0,25 EUR0,35 USD la unidad, 0,22 por 1.000
Inlay ST25TV02KC0,32 a 0,87 USD0,30 a 0,79 USD0,28 a 0,77 USD0,13 USD por bobina

El patrón es el que te imaginas: la memoria sale casi gratis, la criptografía cuesta más o menos el doble y el formato cuesta más que el chip. Un chip NTAG213 suelto cuesta catorce céntimos; la pegatina que lo rodea es la mayor parte del precio.

Dónde comprar: tengo una lista de las etiquetas y los lectores que uso de verdad en la página de enlaces de afiliado, y las etiquetas 424 con las que empezó todo el conjunto de funciones DNA vinieron de AliExpress, así que no te voy a decir que los marketplaces estén prohibidos. Comprueba con la app lo que te llega antes de grabarle nada.


Todo el catálogo en una tabla

Una fila por chip. “Bytes de usuario” es lo que puedes grabar; en DESFire es la cifra utilizable de NXP. Las columnas de móviles dicen lo que puede hacer la plataforma, no lo que hace cada app; la columna de NFC.cool dice lo que hace la mía. En el móvil, desplázate hacia los lados; la primera columna se queda fija.

ChipFabricanteTipo del ForumEstándarBytes de usuarioUIDProtecciónResistencia / retencióniPhoneAndroidNFC.coolIdeal para
NTAG 210µNXP214443-A487bits de bloqueo100k / 10 añosNDEF, bajo nivelNDEF, bajo nivellectura, grabacióndesechables diminutos
NTAG210NXP214443-A487contraseña100k / 10 añosNDEF, bajo nivelNDEF, bajo nivellectura, grabaciónantenas pequeñas
NTAG212NXP214443-A1287contraseña100k / 10 añosNDEF, bajo nivelNDEF, bajo nivellectura, grabaciónantenas pequeñas con algo de margen
NTAG213NXP214443-A1447contraseña, contador, espejo100k / 10 añosNDEF, bajo nivelNDEF, bajo niveltodola pegatina por defecto
NTAG215NXP214443-A5047contraseña, contador, espejo100k / 10 añosNDEF, bajo nivelNDEF, bajo niveltodo, AmiiboAmiibo, contenidos medianos
NTAG216NXP214443-A8887contraseña, contador, espejo100k / 10 añosNDEF, bajo nivelNDEF, bajo niveltodocontactos, la opción segura
NTAG213F, 216FNXP214443-A144, 8887contraseña, pin de detección de campo100k / 10 añoscomo la 213como la 213como la 213etiquetas integradas en electrónica
NTAG 213 TTNXP214443-A1447contraseña, hilo antimanipulación100k / 10 añoscomo la 213como la 213como la 213precintos
NTAG203NXP214443-A1447bloqueo, OTP10k / 5 añosNDEFNDEFlectura, grabación, contraseñaexistencias antiguas
NTAG I2C plusNXP214443-A888, 19127contraseña200k a 500k / 20 añosNDEF, bajo nivelNDEF, bajo nivelidentifica, lectura, grabaciónelectrónica con un MCU
NTAG 223, 224 DNANXP214443-A144, 2087contraseña o AES, SUN100k / 10 añosNDEF, bajo nivelNDEF, bajo nivelcomo Type 2autenticidad barata
NTAG 22x DNA StatusDetectNXP214443-A144, 2087como arriba, sensor100k / 10 añosNDEF, bajo nivelNDEF, bajo nivelcomo Type 2precintos y sensores
NTAG 413 DNANXP414443-416073 claves AES, SUN200k / 50 añosNDEF, APDUNDEF, APDUidentificadescatalogado
NTAG 424 DNANXP414443-441675 claves AES, SUN, LRP200k / 50 añosNDEF, APDUNDEF, APDUconfiguración completaautenticidad
NTAG 424 DNA TTNXP414443-44167como arriba, antimanipulación200k / 50 añosNDEF, APDUNDEF, APDUconfiguración completaprecintos de autenticidad
UltralightNXP214443-A487bloqueo, OTP10k / 5 añosNDEFNDEFlectura, grabacióndescatalogado
Ultralight CNXP214443-A14473DES100k / 10 añosNDEF, bajo nivelNDEF, bajo nivellectura, grabaciónbilletes antiguos
Ultralight EV1NXP214443-A48, 1287contraseña, 3 contadores100k / 10 añosNDEF, bajo nivelNDEF, bajo nivellectura, grabación, contraseñabilletes, desechables
Ultralight AESNXP214443-A1447AES-128100k / 10 añosNDEF, bajo nivelNDEF, bajo nivellectura, grabaciónType 2 con autenticación
Ultralight NanoNXP214443-A407bloqueo, OTP100k / 10 añosNDEFNDEFlectura, grabaciónbilletes de un solo viaje
Classic MiniNXPninguno14443-A2244CRYPTO1100k / 10 añosUIDdepende del controladorAndroid: lectura, formateonada
Classic 1K, EV1NXPninguno14443-A7524 o 7CRYPTO1100k / 10 añosUIDdepende del controladorAndroid: lectura, formateonada
Classic 4K, EV1NXPninguno14443-A34404 o 7CRYPTO1100k / 10 añosUIDdepende del controladorAndroid: lectura, formateonada
Plus SENXPninguno14443-A7524 o 7AES en SL3100k / 10 añosUIDcomo Classicidentificamigración desde Classic
Plus EV2NXPninguno14443-4 en SL31520, 34404 o 7AES-128, EAL5+200k / 25 añosISO-DEPIsoDepidentificacontrol de acceso
DESFire EV1NXP414443-42304 a 79367DES, 3DES, AES200k / 10 añosNDEF, APDUNDEF, APDUidentifica, lista archivostransporte antiguo
DESFire EV2NXP414443-42560 a 163847AES, EAL5+200k / 25 añosNDEF, APDUNDEF, APDUidentifica, lista archivoscontrol de acceso
DESFire EV3NXP414443-42560 a 163847AES, SUN, EAL5+200k mín., 1M típ. / 25 añosNDEF, APDUNDEF, APDUidentifica, lista archivoscontrol de acceso, transporte
DESFire LightNXP414443-46407AES, LRP, EAL4200k / 10 añosNDEF, APDUNDEF, APDUidentificatarjetas de una sola aplicación
ICODE SLINXP5156931128bloqueo100k / 10 añosNDEF, bajo nivelNfcVlectura, grabación, formateofin de vida
ICODE SLI-S, SLI-LNXP515693160, 328contraseñas100k / 10 añosNDEF, bajo nivelNfcVlectura, grabación, formateoya no se fabrica
ICODE SLIXNXP5156931128contraseña EAS/AFI100k / 50 añosNDEF, bajo nivelNfcVlectura, grabación, formateoexistencias de bibliotecas y logística
ICODE SLIX-S, SLIX-LNXP515693160, 328contraseñas, privacidad100k / 50 añosNDEF, bajo nivelNfcVlectura, grabación, formateologística
ICODE SLIX2NXP5156933168contraseñas, privacidad, contador, firma100k / 50 añosNDEF, bajo nivelNfcVlectura, grabación, formateoinventario, bobinas OpenPrintTag
ICODE DNANXP5156932528AES-128100k / 50 añosNDEF, bajo nivelNfcVse lee como ISO 15693protección de marca a distancia
ICODE 3NXP5156933008contraseñas, contador de lecturas, espejo, firma100k / 50 añosNDEF, bajo nivelNfcVse lee como ISO 15693el chip de inventario actual
NTAG 5NXP515693512, 20488contraseñas, AES en la 53321M / 40 añosNDEF, bajo nivelNfcVse lee como ISO 15693electrónica conectada
ST25TN512, 01KST214443-A64, 1607kill, código de lectura, TruST25100k / 40 añosNDEF, bajo nivelNDEF, bajo nivelse lee como Type 2la alternativa a la NTAG213
ST25TV512C, 02KCST51569364, 3208contraseñas, kill, privacidad, código de lectura, TruST25100k / 60 añosNDEF, bajo nivelNfcVidentifica ST25TV, lectura, grabaciónetiquetas con una URL nueva en cada lectura
ST25TV16K, 64KST5156932048, 81928contraseñas de 64 bits, kill1M / 40 añosNDEF, bajo nivelNfcVlectura, grabaciónalmacenamiento Type 5 grande
ST25DV04K a 64KST515693512 a 81928contraseñas de 64 bits1M / 40 añosNDEF, bajo nivelNfcVidentifica ST25DV, lectura, grabaciónetiquetas dinámicas con un MCU
M24LRSTno declarado15693512 a 81928contraseñas de 32 bits1M / 40 añosNDEF, bajo nivelNfcVse lee como ST25TVdoble interfaz antigua
ST25TA02K, 02KBST414443-42567contraseñas de 128 bits, contador, TruST25 en la B1M / 200 añosNDEF, APDUNDEF, APDUlectura, grabaciónType 4 sin DESFire
ST25TA16K, 64KST414443-42048, 81927contraseñas de 128 bits1M / 200 añosNDEF, APDUNDEF, APDUlectura, grabaciónalmacenamiento Type 4 grande
TI Tag-it HF-I Standard, Pro, PlusTIno declarado1569332, 32, 2568bloqueo; la Pro añade escritura con contraseña y kill100k / 10 añosNDEF, bajo nivelNfcVidentifica, lecturabibliotecas antiguas
EM4233EMno declarado156932088clave de 96 bits, privacidad, destrucción? / 60 añosNDEF, bajo nivelNfcVidentifica, lecturabajo pedido
EM4425 em echo-VEM515693 más UHFhasta 2568AES-128, contraseñas, antimanipulación100k / 50 añosNDEF, bajo nivelNfcVse lee como ISO 15693comercio de doble frecuencia
Infineon my-d moveInfineon214443-A1287contraseña, contador de valor100k / 10 añosNDEF, bajo nivelNDEF, bajo nivelidentifica, lecturabilletaje
Fudan FM11NT021Fudan214443-A1447contraseña, contador500k declarados / 10 añosNDEF, bajo nivelNDEF, bajo nivelse lee como una Type 2 genéricapegatinas baratas para enlaces
Fudan FM11RF08, 08SFudanninguno14443-A7524CRYPTO1, con puerta trasera?UIDdepende del controladorcomo Classicnada
Topaz 96, 512Innovision, Broadcom114443-A96, unos 4807bloqueos de una sola vez10k / 5 añosNDEFNDEFNDEFantiguo
FeliCa Lite-SSony318092, JIS X 6319-42248 (IDm)MAC 3DES?NDEF, bajo nivelNfcFlectura, grabaciónJapón
FeliCa StandardSony3180924 kB8AES, EAL6+?NDEF, bajo nivelNfcFlectura, marcastransporte y dinero electrónico
Kovio NFC BarcodeKovio, Thinfilmningunopropietario16, solo lecturaningunoningunan/dnoNfcBarcodenodesaparecido
ST SRI512, SRT512, SRI4KSTninguno14443-B64, 5128contadores, bloqueo1M / 40 añosnoNfcBnotransporte Type B

Las comparativas que más se buscan

NTAG213 vs NTAG215 vs NTAG216. El mismo chip en tres tamaños de memoria: 144, 504 y 888 bytes, con la misma contraseña, el mismo contador, el mismo espejo y la misma firma. Compra la 213 para un enlace, la 215 para Amiibo y la 216 para una tarjeta de contacto o para no tener que pensarlo. La diferencia de precio ronda los treinta céntimos.

NTAG213 vs Ultralight EV1. La misma interfaz de radio y los mismos comandos; la NTAG tiene el espejo ASCII y un capability container pregrabado, la EV1 tiene tres contadores de un solo sentido y viene en 48 o 128 bytes. Para pegatinas, la NTAG; para billetes, la EV1.

NTAG213 vs ST25TN01K vs Fudan FM11NT021. Tres chips Type 2 de entre 144 y 160 bytes. La NTAG tiene contraseña y contador de lecturas y responde a GET_VERSION; la ST25TN tiene más memoria, un comando kill, un código de lectura y TruST25, pero no tiene contraseña; la Fudan copia las funciones de la NTAG salvo GET_VERSION y, según su hoja de datos actual, la firma. Para un enlace sin más, cualquiera; para un contador o para Amiibo, la NTAG.

MIFARE Classic vs DESFire. No hay color. El cifrado de Classic se rompió en 2008 y a su clon más común se le encontró una puerta trasera en 2024; la DESFire EV3 tiene AES, gestión de claves, certificación EAL5+ y SUN. El único argumento a favor de Classic es que el lector de la pared se instaló en 2009.

NTAG 424 DNA vs NTAG213. La 424 firma cada lectura con AES-128 y guarda 416 bytes en tres archivos con cinco claves; la 213 guarda 144 bytes con una contraseña de 32 bits. Si la pregunta es “¿este producto es auténtico?”, solo la 424 la responde. Si la pregunta es “¿esta pegatina abre un enlace?”, la 213 lo hace por un tercio del precio.

NTAG 424 DNA vs NTAG 223 DNA. Las dos hacen SUN. La 424 es Type 4 con cinco claves, LRP, opción de UID aleatorio, un archivo caja fuerte y 50 años de retención; la 223 es una pegatina Type 2 con una clave SUN, una contraseña de 32 bits y 10 años. La 223 es la forma más barata de poner una URL firmada en una etiqueta; la 424 es la que hoy puedes configurar con una app.

ICODE SLIX2 vs NTAG216 para inventario. Si el único lector es un móvil, la NTAG216 tiene más memoria y el contador. Si interviene un arco o un lector de mano, la SLIX2 se lee a un metro y la NTAG a cuatro centímetros, y eso lo decide todo.

FeliCa vs NTAG en Japón. Un torno de transporte japonés habla FeliCa y nada más; un móvil japonés lee las dos. Para una etiqueta en un cartel en Tokio, la NTAG va bien. Para cualquier cosa que tenga que aceptar un lector de Suica, FeliCa, y ese no es un chip que programes con una app del móvil.


Preguntas frecuentes

¿Compro NTAG215 o NTAG216?

La 216, salvo que vayas a grabar Amiibo. Tiene 888 bytes frente a los 504 de la 215, la misma contraseña, el mismo contador y el mismo espejo, y la misma compatibilidad con móviles. La 215 está en todas las tiendas porque la usan las figuras de Nintendo, y si ese es tu caso, es la única opción.

¿Puede un iPhone leer etiquetas MIFARE Classic?

Puede ver que hay una. Core NFC lee el UID y el SAK y se detiene ahí; la API de Apple no tiene familia Classic y su documentación dice que el comando MIFARE “no admite el protocolo Crypto1”. Ninguna app puede leer un sector en un iPhone. Los móviles Android con un controlador NFC de NXP sí pueden; los móviles con algunos otros controladores no, y en ellos la clase MifareClassic sencillamente no aparece.

¿Cuántas veces puedo reescribir una etiqueta NFC?

100.000 veces en cualquier chip actual de NXP o ST a temperatura ambiente, y las cifras de las hojas de datos son mínimos. Una DESFire EV3 o una ST25DV están certificadas para un millón. La antigua NTAG203, la Ultralight original y la Topaz estaban certificadas para 10.000. Nadie reescribe una pegatina diez mil veces; la cifra importa para contadores y para etiquetas que registran datos.

¿A qué distancia funciona una etiqueta NFC?

Con un móvil, hasta unos cuatro centímetros con una antena del tamaño de una tarjeta y unos dos con una pegatina pequeña, en el punto adecuado del móvil. La propia definición del NFC Forum dice “hasta 2 cm”. Una etiqueta ISO 15693 con un lector de arco y una antena grande funciona a un metro, pero un móvil la lee a los mismos pocos centímetros que cualquier otra, quizá el doble que una etiqueta Type 2.

¿Las etiquetas NFC caducan o se desgastan?

Los datos del chip están certificados para 10 años en la mayoría de los chips de consumo, 50 en la NTAG 424 DNA y la familia ICODE SLIX, 60 en la ST25TV y 200 en la ST25TA, siempre a temperatura ambiente. El calor acorta esas cifras. En la práctica, el adhesivo, la cara de papel y la antena se rinden mucho antes que la EEPROM.

¿Es seguro comprar etiquetas NFC baratas en marketplaces?

Seguro, sí; que sean lo que dicen, no siempre. Una “NTAG213” barata suele ser una Fudan FM11NT021, que sirve para un enlace y falla con cualquier cosa que pregunte por GET_VERSION. Una “NTAG215” barata a menudo no lo es, y Amiibo la rechazará. Comprueba en la app el código de fabricante y el nombre del chip antes de grabar nada, y compra en una tienda que diga qué chip vende.

¿Puede mi móvil leer mi tarjeta bancaria o mi pasaporte con una app NFC?

El pasaporte sí: con la zona de lectura mecánica como clave, una app puede leer los grupos de datos del chip, y NFC.cool lo hace en ambas plataformas. La tarjeta bancaria es una tarjeta inteligente EMV; una app puede leer su lista de aplicaciones y algunos registros públicos, pero Apple bloquea la lectura de tarjetas de pago en Core NFC, el código de seguridad de la tarjeta no está en el chip y cada transacción la firma una clave que nunca sale de la tarjeta, así que no hay nada que copiar.

¿Por qué mi tarjeta de la oficina o la llave del hotel no aparecen en la app?

La mayoría de las tarjetas de oficina son tarjetas de proximidad de 125 kHz, que la bobina de 13,56 MHz de un móvil ni siquiera puede detectar. La mayoría de las llaves de hotel y de las tarjetas de transporte antiguas son MIFARE Classic, que un iPhone solo puede identificar y un móvil Android solo puede leer con el controlador adecuado y las claves adecuadas. Ninguna de las dos cosas la puede arreglar una app, y prefiero decirlo a venderte un apaño.

¿Puedo desbloquear una etiqueta NFC que se dejó en solo lectura?

No. Los bits de bloqueo de una etiqueta Type 2 o Type 5 son bits de un solo sentido dentro del chip; el indicador de solo lectura del capability container es igual. Una contraseña se puede quitar si la sabes; un bloqueo no. Por eso NFC.cool pregunta dos veces antes de bloquear nada.

¿La contraseña de una NTAG es seguridad de verdad?

Frena a quien tiene una app gratuita, que es la mayoría de la gente. No frena a nadie con un lector capaz de escuchar, porque la contraseña de 32 bits viaja por el aire sin cifrar y la etiqueta responde con una confirmación de 16 bits. Para cualquier cosa que tenga que resistir a un atacante con motivación, la escalera empieza en AES: Ultralight AES para una pegatina Type 2, NTAG 424 DNA si la propia lectura tiene que demostrar algo.

¿Qué etiqueta necesito para Amiibo?

Una NTAG215, y solo una NTAG215. La consola pregunta por GET_VERSION, se autentica con una contraseña derivada del UID y lee las 135 páginas. Un chip sin GET_VERSION o con otro número de páginas falla en el primer comando. Grabar un Amiibo en una etiqueta es permanente, porque los bytes de bloqueo y la contraseña forman parte del formato.

¿Qué etiqueta NFC funciona sobre una superficie metálica?

Cualquier chip en formato para metal, es decir, con una lámina de ferrita entre la antena y el metal. Una etiqueta normal pegada al acero no se lee en absoluto; una etiqueta para metal se lee a unos cuatro quintos de su alcance normal. Si puedes poner tres milímetros de cualquier material no metálico entre una etiqueta normal y el metal, eso también funciona.

¿Funciona NFC.cool en iPad y Mac?

Sí, desde la versión 6.15.0, con un lector USB de tarjetas inteligentes; ninguno de los dos dispositivos tiene radio NFC propia. El HID OMNIKEY 5022 CL es el que probé yo, y los usuarios han confirmado que el ACS ACR1552U y el ACR1255U-J1 funcionan. Todo lo que funciona con el móvil en Type 2, Type 4 y FeliCa funciona con el lector, con MIFARE Classic en solo lectura.


Glosario

TérminoSignificado
AFIApplication Family Identifier, un byte de las etiquetas ISO 15693 que permite a un lector inventariar solo las etiquetas de un tipo
APDUApplication Protocol Data Unit, el formato de comando y respuesta de ISO 7816-4, que usan todos los chips ISO-DEP
ATQAAnswer To Request, los dos primeros bytes que envía un chip Type A; NXP recomienda no identificar chips por él
AUTH0el byte de configuración de NTAG que indica la primera página que necesita la contraseña
AUTHLIMel ajuste de NTAG que bloquea la etiqueta tras el número de intentos fallidos de contraseña que elijas
CCCapability Container, los cuatro bytes (o el archivo, en Type 4) que le dicen a un lector que la etiqueta contiene NDEF y cuánto
CMACun código de autenticación de mensajes calculado con AES; lo que hace que un mensaje SUN no se pueda falsificar
CRYPTO1el cifrado de flujo propietario de 48 bits de NXP en MIFARE Classic, roto en 2008
DSFIDData Storage Format Identifier, un byte de ISO 15693 que describe cómo está organizada la memoria
EASElectronic Article Surveillance, el bit de las etiquetas ISO 15693 que hace sonar la alarma del arco de una tienda
GET_VERSIONel comando de NXP que devuelve ocho bytes que identifican el fabricante, el tipo, la generación y el tamaño del chip
ISO-DEPel protocolo de transporte ISO/IEC 14443-4; un chip que lo habla responde SAK 20 y acepta APDU
Modulación de cargacómo envía datos una etiqueta pasiva: conectando una carga en su antena, que el lector detecta en su propio campo
LRPLeakage Resilient Primitive, un modo AES de la NTAG 424 DNA y la DESFire Light que resiste ataques de canal lateral
MADMIFARE Application Directory, el sector 0 de una tarjeta Classic, que indica qué contienen los demás sectores
Espejola función de NTAG que pega el UID y el contador como ASCII en el mensaje NDEF en cada lectura
NDEFNFC Data Exchange Format, el contenedor de registros que lee cualquier móvil
NUIDNon-Unique Identifier, el nombre que da NXP a un UID de 4 bytes
OTPOne Time Programmable, bits que se pueden activar una vez y nunca desactivar
PACKPassword Acknowledge, los dos bytes que devuelve una NTAG tras una contraseña correcta
PICC, PCDlos nombres que dan los estándares a la tarjeta y al lector
Random IDun modo en el que el chip responde a la anticolisión con un ID aleatorio nuevo de 4 bytes cada vez, por privacidad
READ_SIGel comando que devuelve la firma de originalidad de un chip
SAKSelect Acknowledge, el byte que devuelve un chip Type A tras la selección; sus bits clasifican los chips en familias
SDMSecure Dynamic Messaging, el mecanismo de la NTAG 424 DNA y la DESFire EV3 que hay detrás de SUN
SUNSecure Unique NFC, una URL que lleva una prueba criptográfica nueva en cada lectura
T5T, T2T, T4Tla abreviatura del NFC Forum para las etiquetas Type 5, Type 2 y Type 4
TLVTag-Length-Value, el marco que rodea un mensaje NDEF en los chips Type 2 y Type 5
TruST25la firma de originalidad de ST sobre el UID
UIDel identificador del chip programado en fábrica, de 4, 7 u 8 bytes

Fuentes y lecturas recomendadas

Cada tabla de esta guía se ha comprobado con alguna de estas fuentes. Los precios son de las tiendas citadas en la sección de compra, a 9 de septiembre de 2026.

NXP NTAG

NXP MIFARE

NXP ICODE

STMicroelectronics, TI, EM, Sony, Fudan

Investigación de seguridad y estándares

Móviles y lectores


Para terminar

Elige el chip según el trabajo. Una NTAG213 para un enlace, una NTAG216 cuando no lo tengas claro, una NTAG215 para Amiibo, una NTAG 424 DNA cuando una lectura tenga que demostrar algo, una ICODE SLIX2 o una ICODE 3 cuando la tenga que leer un arco, una DESFire EV3 cuando una puerta tenga que fiarse de ella, y nada en absoluto de la estantería de MIFARE Classic. Todo lo demás en esta guía es el razonamiento detrás de esa frase, y las tablas están ahí para que nunca más tengas que fiarte de lo que dice un anuncio.

Si quieres ver qué es de verdad una etiqueta antes de grabar en ella, eso es lo que hace NFC.cool Tools en cada lectura, en iPhone, en Android y en un iPad o un Mac con un lector conectado. Y si tienes en tu mesa un chip al que la app le pone un nombre equivocado, o al que no le pone ninguno, escríbeme. Así es como llegaron a la lista la mayoría de esos sesenta.

¿Listo para escanear?

★4,5·73.500 valoraciones·Gratis