Códigos USSD y GSM: La Lista y para Qué Sirve Cada Uno

· · 7 min de lectura

Primer plano de dos manos sujetando un móvil, con los pulgares apoyados sobre el teclado numérico de la pantalla.
Todos estos códigos se escriben en el teclado de llamadas y no se buscan en un menú de ajustes, y por eso la misma cadena se comporta igual en casi cualquier red.

Un código USSD es una cadena corta que empieza por asterisco o por almohadilla y que marcas en el teclado del móvil para hablar directamente con la red: *#06# te enseña el IMEI, *#21# te dice si tus llamadas se están desviando. No son una app ni una función que el operador decidiera añadir. La mayoría están normalizados, y por eso el mismo código hace lo mismo en un móvil de Lisboa que en uno de Manila.

La lista de abajo separa los códigos que funcionan en casi todas partes de los que dependen de tu operador. Esa distinción es justo lo que se saltan casi todas las listas, y es la razón de que un código que leíste por ahí no devuelva nada en tu móvil.

Códigos USSD y códigos GSM: dos nombres, una misma cosa

Los dos nombres se usan como sinónimos y la diferencia es sobre todo histórica. Lo que la gente llama códigos GSM son los códigos normalizados de servicios suplementarios que define la norma 3GPP TS 22.030, la especificación que describe la interfaz entre la persona y el terminal. De ese documento sale que *#21# signifique lo mismo en todas las redes: activar es *SC*SI#, desactivar es #SC*SI# y consultar es *#SC*SI#, donde SC es un código de servicio de dos o tres cifras.

USSD, es decir Unstructured Supplementary Service Data, es el transporte que hay debajo: una sesión abierta entre el móvil y la red. Los operadores lo usan para los códigos que son solo suyos, los de consultar el saldo, recargar datos o abrir el menú del plan. Así que la regla práctica es corta: un código normalizado funciona en cualquier parte y un código de operador funciona en una sola red.

Los códigos que valen en casi cualquier red

Estos salen de la especificación y no de tu operador, así que son los que merece la pena aprenderse:

  • *#06#: el IMEI y, en un móvil compatible con eSIM, también el EID. Es el único código que responde sin SIM puesta y sin nada de cobertura.
  • *#21#: consulta el desvío incondicional. Te dice si todas las llamadas se están desviando y a qué número.
  • *#61#: consulta el desvío cuando no contestas, y cuántos segundos suena antes de saltar.
  • *#62#: consulta el desvío cuando el móvil está ilocalizable. Es el que suele usar el buzón de voz.
  • *#67#: consulta el desvío cuando la línea está ocupada.
  • ##002#: borra de golpe todas las reglas de desvío. Es el método bruto, y el acertado si no sabes qué tienes puesto.
  • *#30#: si en las llamadas entrantes se te muestra el número de quien llama. Esto es CLIP, código de servicio 30 en la especificación, y va en sentido contrario al siguiente.
  • *#43#: si tienes activada la llamada en espera. *43# la activa y #43# la desactiva.
  • *#31#: si tu número se oculta a la persona a la que llamas. Esto es CLIR, código de servicio 31. Anteponiendo #31# a una llamada lo ocultas solo en esa.

Los códigos de consulta no tienen riesgo: preguntan algo y muestran la respuesta. Los que cambian el estado de la línea son los otros, los que no llevan almohadilla detrás del asterisco.

Planes para comparar

Precios en directo de los proveedores que seguimos. Posiciones de pago. Lo decimos porque lo son.

Desvío de llamadas: lo que el menú no enseña

Aquí es donde estos códigos se ganan el sueldo, porque el menú de ajustes no siempre muestra todas las reglas que hay puestas. Una línea puede estar desviando cuando comunica y parecer completamente normal.

  • *21*número# activa el desvío incondicional a ese número. #21# lo cancela y *#21# lo consulta.
  • *61*número*11*segundos# desvía cuando no contestas, tras el retardo que elijas, en tramos de cinco segundos y hasta treinta.
  • *62*número# desvía cuando el móvil está apagado o sin cobertura.
  • *67*número# desvía cuando la línea está ocupada.

En el iPhone estos mismos ajustes viven dentro de Ajustes, en el apartado de la app Teléfono, en la sección del desvío de llamadas. Apple lo cuenta en cómo configurar el desvío de llamadas en el iPhone, pero ese menú solo deja a la vista el desvío incondicional. Las reglas condicionales se tocan por código y, en muchas redes, únicamente por código.

Cuando marcas un código y no pasa nada

Hay cuatro motivos, más o menos en el orden en que suelen ser la explicación:

  1. Es un código de operador y no uno normalizado. Los de saldo y recarga son propios de una red, y por eso una lista escrita para un operador estadounidense no devuelve nada con una SIM europea.
  2. La línea no tiene servicio. Todo menos *#06# necesita llegar hasta la red.
  3. Estás en la línea equivocada. En un móvil con dos SIM, el código se ejecuta en la línea que tenga seleccionada la app de teléfono, así que uno pensado para la eSIM de viaje puede acabar cayendo en tu número de casa.
  4. La red no ofrece ese servicio suplementario. Consultar algo que un operador nunca llegó a implementar devuelve un error, no un no.

Caso aparte son los códigos que prometen un menú de ingeniería oculto: unos cuantos existen de verdad, la mayoría se copian de una lista a otra hasta que ya nadie sabe a qué móviles se aplicaban, y algunos valen para un solo fabricante y una sola versión del firmware. Nada de lo de arriba entra en ese grupo.

Los que de verdad usarás en un viaje

Dos, sobre todo. Antes de salir, *#06# te dice si el móvil tiene EID y, por tanto, si puede llevar una eSIM: sin EID no hay eSIM, y no hay actualización que la añada. Esa comprobación resuelve si tu móvil admite eSIM mejor que cualquier lista de compatibilidad. Ya en destino, *#21# y *#62# responden a la pregunta que la gente se hace de verdad, que es por qué no le llegan las llamadas ni los códigos del banco: casi siempre hay una regla de desvío puesta hace meses y olvidada, y a veces es el buzón de voz interceptando una línea que está en roaming.

Las comprobaciones de desvío pesan más cuando llevas dos líneas, que es como viaja ya casi todo el mundo: el número de casa activo para las llamadas y los códigos de un solo uso, y una eSIM de viaje encargada de los datos. Si es así como piensas viajar, lo primero que conviene acertar es de dónde salen esos datos: compara planes eSIM por destino y mira el precio por GB antes de comprar nada en el aeropuerto.

Preguntas frecuentes

¿Es seguro marcar códigos USSD?
Los de consulta sí: cualquiera con la forma *#código# pregunta algo y muestra la respuesta sin tocar ningún ajuste. Los que cambian algo son seguros cuando los marcas tú a conciencia y peligrosos cuando te lo pide otra persona, porque *21*número# entrega tus llamadas y tus SMS a quien tenga ese número.
¿Por qué funciona *#06# con el móvil sin SIM?
Porque lo responde el propio móvil y no la red. El IMEI identifica el aparato y el EID identifica el chip de eSIM que lleva soldado dentro, así que los dos se saben en local y ninguno necesita cobertura.
¿Sirven estos códigos con una eSIM?
Sí. Una eSIM es un perfil dentro de un chip, no otro tipo de conexión, así que los servicios suplementarios se comportan igual. Lo único que hay que vigilar en un móvil con dos líneas es cuál está usando la app de teléfono, porque el código se aplica a esa y no a las dos.
¿En qué se diferencian un código USSD y un número corto?
Un código USSD abre una sesión con la red y te devuelve la respuesta en pantalla. Un número corto es un número de cinco o seis cifras al que mandas un SMS y que responde por SMS. Los operadores usan las dos vías, muchas veces para lo mismo, y de ahí que la consulta de saldo aparezca de una forma o de otra según la red.

¿Toca elegir plan?

Comparar por destino

Seguir leyendo

Guías que siguen donde esta termina.