Código único de certificado: cómo generarlo y para qué sirve
Qué formato darle al código único de cada certificado, cómo generarlo desde Excel sin repetir, dónde registrarlo y cómo debe consultarse para verificar.
Un código único de certificado es un identificador que asignas a cada documento emitido y que nunca se repite, ni entre alumnos ni entre años. Sirve para tres cosas: encontrar el certificado en tu registro, permitir que un empleador o una universidad lo verifique sin llamarte, y detectar copias o alteraciones. Generarlo bien exige tres decisiones: qué formato tendrá, dónde lo registras y cómo lo consultan los demás. Lo que sigue es la guía práctica para una academia que emite desde unos pocos certificados al mes hasta cientos por ciclo.
¿Para qué sirve el código único en un certificado?
Piensa en el código como la placa de un vehículo. El documento puede verse igual que otros mil, pero la placa dice cuál es exactamente. Con eso resuelves cuatro problemas que toda institución enfrenta tarde o temprano:
- Identificación. Dos alumnos con el mismo nombre, el mismo alumno en dos cursos, dos ediciones del mismo curso: sin código, distinguirlos depende de la memoria de alguien.
- Verificación. Un reclutador recibe el PDF y quiere saber si es real. Con el código puede consultarlo en tu página de verificación; sin código, solo puede escribirte y esperar.
- Auditoría. Cuando un cliente corporativo te pide “la relación de los 45 certificados que emitieron para nuestro personal en marzo”, el código es la llave de esa lista.
- Corrección. Si un certificado tiene un error y lo reemplazas, el código permite marcar el anterior como anulado y ligarlo al nuevo.
El código y el QR no son lo mismo. El código es la identidad del documento; el QR es solo el acceso rápido a la página donde se consulta esa identidad. Aquí explicamos cómo trabajan juntos. Un certificado puede tener código sin QR (y el usuario lo tipea), pero un QR sin código detrás es un enlace a ninguna parte.
¿Qué formato debe tener el código?
Hay cuatro familias de formato. Cada una tiene un problema distinto.
| Formato | Ejemplo | Ventaja | Riesgo | Cuándo usarlo |
|---|---|---|---|---|
| Secuencial simple | 000123 | Fácil de generar y ordenar | Predecible: cualquiera inventa el 000124; se reinicia por error cada año | Solo en registros internos, nunca como código público |
| Secuencial con prefijo | AAL-2026-00123 | Legible: dice institución y año | Sigue siendo predecible | Cuando tienes verificación pública que confirma cada código |
| Aleatorio alfanumérico | 7KQ4-M2XD | Imposible de adivinar | No dice nada por sí mismo; hay que controlar duplicados | Emisión digital con página de verificación |
| Mixto | AAL-26-7KQ4M | Legible y no predecible | Un poco más largo | La opción recomendada para la mayoría de academias |
Reglas que aplican a cualquier formato:
- Solo mayúsculas y dígitos. Evita la O y el 0, la I, la L y el 1 juntos en el mismo alfabeto; quien tipea el código desde un papel se confunde.
- Bloques de 4 o 5 caracteres separados por guion. AAL-26-7KQ4M se dicta por teléfono; AAL267KQ4M no.
- Entre 8 y 14 caracteres en total. Más largo y nadie lo tipea; más corto y se agota o se adivina.
- El mismo código en todas partes. PDF, correo de entrega, registro y página de verificación deben mostrar exactamente la misma cadena. Si en el PDF dice AAL-26-7KQ4M y en el registro 7KQ4M, el día que alguien lo busque no lo encontrará.
- Nunca reutilizarlo. Ni cuando anulas un certificado, ni cuando cambia el año.
¿Cómo lo genero si trabajo con Excel?
La mayoría de academias arranca con una hoja de cálculo, y está bien si la tratas como registro oficial y no como borrador.
Opción 1: secuencial con prefijo. En una columna, con la primera fila de datos en la fila 2, una fórmula como ="AAL-2026-"&TEXTO(FILA()-1;"00000") genera AAL-2026-00001, AAL-2026-00002 y así sucesivamente. Funciona mientras nunca borres ni reordenes filas; si lo haces, los códigos cambian. Por eso, apenas emitas, copia la columna y pégala como valores.
Opción 2: aleatorio. Puedes generar la parte aleatoria con funciones de número aleatorio y convertirla a texto, pero toda función aleatoria se recalcula al abrir el archivo. La regla es la misma: pegar como valores de inmediato, y después pasar “Quitar duplicados” sobre la columna para asegurarte de que ninguno se repitió.
Opción 3: dejar que el sistema lo asigne. Si emites desde una plataforma, el código lo genera el sistema al momento de la emisión y queda ligado al registro. Es la opción menos propensa a error humano y la única razonable a partir de unas decenas de certificados por mes. Cómo preparar el Excel para una emisión masiva.
Sea cual sea la opción, tu registro debe tener al menos estas columnas: código, nombre completo, tipo y número de documento, curso, horas, fecha de inicio, fecha de fin, fecha de emisión, estado (vigente o anulado) y, si aplica, “reemplaza a” con el código del certificado anterior. Guárdalo con respaldo fuera de la computadora de la secretaria.
¿Dónde debe poder consultarse el código?
El código solo sirve si alguien ajeno a tu institución puede usarlo para confirmar el certificado. Hay dos caminos:
- Página pública de verificación. La persona escanea el QR o ingresa el código en una página con tu marca y ve los datos del certificado: nombre del titular, curso, horas, fechas y estado. Es la forma que el mercado ya espera.
- Consulta por correo o teléfono. Funciona, pero depende de que alguien responda. Un reclutador que debe revisar treinta expedientes no va a escribir treinta correos: va a descartar los que no pueda comprobar al instante.
Qué mostrar en la página pública: nombre completo, curso, horas, fechas y estado. Qué no mostrar: el número de DNI completo. Es un dato personal protegido por la Ley 29733, y en una página que cualquiera abre con el QR debe ir enmascarado (72****78) o no ir. Más sobre protección de datos en certificados.
¿Qué hago cuando hay que corregir o anular un certificado?
Nunca edites el PDF y lo reenvíes con el mismo código. El código identifica a un documento concreto; si existen dos versiones distintas con el mismo código, tu registro deja de ser confiable.
El procedimiento correcto:
- Marca el certificado original como anulado en el registro, con el motivo (error en el apellido, horas mal consignadas).
- Emite uno nuevo con código nuevo y la fecha de emisión real.
- En el registro del nuevo, anota “reemplaza a” con el código anterior.
- Si tienes página de verificación, el código anulado debe mostrar que fue reemplazado, no desaparecer: así quien tenga el PDF viejo entiende qué pasó.
Un caso real de tipo. La Academia Qhapaq de Idiomas, en Cusco, emitió 320 certificados del curso “Inglés B1 intensivo” (120 horas académicas) en una sola tanda. Cuatro alumnos reportaron el apellido mal escrito. La coordinadora corrigió los cuatro PDF a mano y los reenvió con el mismo código. Meses después, un alumno presentó el PDF original (con el error) en una postulación y el empleador verificó el código: la página mostraba el nombre corregido, distinto al del documento que tenía en la mano. El certificado era legítimo, pero parecía alterado. Con códigos nuevos y el anterior marcado como reemplazado, ese malentendido no ocurre.
Errores comunes al numerar certificados
- Reiniciar la numeración cada año sin prefijo de año. El 00045 de 2025 y el 00045 de 2026 son dos personas distintas con el mismo código.
- Códigos distintos entre el PDF y el registro. Pasa cuando alguien “mejora” el formato a mitad del ciclo.
- Código tan largo que nadie lo tipea. Un identificador de 32 caracteres hexadecimales es excelente para una base de datos y pésimo para un reclutador.
- Código predecible sin verificación pública. Si cualquiera puede inventar el siguiente número y no hay dónde comprobarlo, el código es decoración.
- Registro en el celular o en el chat. “Lo tengo en WhatsApp” no es un registro.
- Registro sin respaldo. Un disco duro que falla borra la historia de emisiones de la academia.
- Usar datos del alumno como código. DNI, correo o fecha de nacimiento no identifican al documento y exponen información que no debería circular.
Checklist antes de la próxima emisión:
- Formato definido por escrito (prefijo, longitud, alfabeto permitido).
- Columna de código pegada como valores y sin duplicados.
- Registro con las columnas mínimas y respaldo en la nube.
- Mismo código en PDF, correo y página de verificación.
- Procedimiento de anulación y reemplazo conocido por quien emite.
Tu siguiente paso
Abre tu registro de emisiones y busca cualquier certificado del año pasado por su código. Si tardas más de un minuto, o si el código no existe, ahí está tu primera tarea: definir el formato y llevar el registro en serio. Si prefieres que el código, el QR y la página de verificación con tu marca salgan solos en cada emisión, así trabajan las academias que emiten por lotes. Certifika lo hace desde tu Excel, con un plan gratuito de 5 certificados al mes y planes desde S/ 49 sin renovación automática.
Preguntas frecuentes
¿El código único de certificado es obligatorio por ley?
No para cursos libres. Ninguna norma peruana lo exige, pero sin él no hay forma de que un tercero verifique el documento ni de que tú lo encuentres en tu registro. Es el estándar de seriedad que el mercado espera.
¿Cuántos caracteres debe tener el código?
Entre 8 y 14 caracteres es un buen rango: suficiente para que no se repita ni se adivine, y corto para tipearlo sin errores. Usa mayúsculas, evita confundir O con 0 e I con 1, y sepáralo con guiones en bloques de 4 o 5.
¿El código único reemplaza a la firma?
No. La firma identifica a quien responde por el certificado; el código identifica al documento y permite verificarlo. Se complementan: un certificado serio lleva ambos.
¿Puedo usar el DNI del alumno como código del certificado?
No. El DNI se repite si la misma persona lleva dos cursos, expone un dato personal protegido por la Ley 29733 en un lugar que no lo necesita y no identifica al documento sino a la persona. El código debe ser propio de cada emisión.
Certifika
El equipo de Certifika, la plataforma peruana para emitir certificados verificables con QR, validación de DNI y facturación en soles.
¿Listo para emitir certificados verificables?
Certificados con QR verificable, listos en minutos.