School Enrollment ID Generator
Generate fake school enrollment ID (YYYY+8 digits-D). For school system mockups.
Brazilian student identifiers — INEP code, RA and RM
Brazil tracks every student in basic education through the Censo Escolar, an annual census run by INEP — Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira, an autonomous agency under the Ministry of Education (MEC). On the very first enrolment of a child in a Brazilian school, INEP issues a permanent Código INEP do aluno — a 12-digit identifier that follows the student for life across every school, network and state. It is the closest thing Brazil has to a lifelong education ID.
In addition to the INEP code, several layered identifiers exist:
- RA — Registro do Aluno: state-level number assigned by each Secretaria Estadual de Educação. São Paulo, for example, uses the format
XX.XXX.XXX-X/SP. - RM — Registro de Matrícula: internal number created by each individual school (or group of schools), unique only inside that institution.
- CPF: increasingly required from age zero — Receita Federal now issues CPF at birth via the maternity hospital.
The 12-digit INEP code
The student INEP code is a 12-digit numeric string with a proprietary internal structure that has never been fully published. What is documented is that the code is unique across all schools in Brazil, follows the student between transfers, and is the join key used by SAR — Sistema de Acompanhamento de Registros when a child moves from one network to another. Schools query the code via the Educacenso online portal during the annual census window.
School-management SaaS and the e-Diário
Modern Brazilian schools run on SaaS platforms — ClassApp, Wpensar, Sponte, Microvix EDU, EduzzEDU — that integrate the INEP code with grades, attendance and tuition billing. The paper class register has been largely replaced by the e-Diário, a digital ledger that records grades and absences in real time. For higher education, SISBI — Sistema Brasileiro de Informações tracks enrolment and graduation at federal universities and institutes.
Identifiers in admissions and scholarships
When the student reaches university age, the INEP code stops being relevant: the ENEM entrance exam identifies candidates by CPF + número de inscrição (a 10-digit exam-specific number). Federal scholarship programs such as Prouni and the newer Pé-de-Meia (high-school cash transfer) authenticate via CPF cross-checked against CadÚnico, the federal welfare registry.
Data protection (LGPD)
Student records contain personal data of minors and therefore receive reinforced protection under Article 14 of LGPD — Lei Geral de Proteção de Dados (Law 13.709/2018). Schools must obtain specific consent from parents or guardians, keep the data minimised and be ready to delete records on request. Generating fake student codes — like this tool does — is a clean way to populate test environments without exposing real children's data.
FAQ
Can I look up my own INEP code? Yes — request it from your state Secretaria de Educação or from the school where you were last enrolled. They have access to the Educacenso portal and can return the 12-digit code.
Does the code change when I switch schools? No. The INEP code is lifelong; the new school imports the existing record via SAR. Only the internal RM and possibly the state RA change.
Is the INEP code used for university admission? No. University entrance (ENEM, vestibular, SISU, Prouni) uses CPF as the primary key. The INEP student code is a basic-education concept.
Are the codes from this tool real? No. They are fictitious 12-digit numbers shaped like an INEP code, intended for test data, school-management software prototypes, e-diário UI demos and LGPD-safe training datasets. Do not use them to claim enrolment or impersonate a real student.
Related Tools
Handwriting Generator
Convert typed text into an image with handwriting appearance. Useful for adding a personal touch to digital work.
Resume Generator
Fill a simple printable A4 CV from a form with personal data, education and experience.
Favicon Generator
Generate a favicon from text/emoji in all common sizes (16, 32, 48, 64, 192, 512). PNG download.