Free Tool · No Sign-up

Transfer Certificate Generator

Fill the admission-register fields and get a print-ready Transfer Certificate in the CBSE Annexure-I numbered format — the document every admitting school asks for when a student changes school.

100% freeNo sign-up requiredPrint-ready A4 outputNothing uploaded — runs in your browser

Fields follow the CBSE Affiliation Bye-Laws Annexure-I Transfer Certificate format. Fill what your admission register holds; leave optional lines blank to print as underscores.

A4
Print-ready output
0
Sign-ups required
100%
In-browser — no data leaves your device

What a Transfer Certificate is — and why admitting schools insist on it

The school leaving document, not the board migration document

A Transfer Certificate (TC), also called a School Leaving Certificate, is issued by the school the student is leaving. It records what the Admission Register holds: identity, date of birth, class last studied, subjects, promotion status, dues, attendance, conduct, and the reason for leaving. Almost every Indian school refuses a mid-stream or Class I–XII admission without an authenticated TC from the previous school — CBSE Examination Bye-Laws treat it as a required document before a name can be entered in the new Admission Register.

A Migration Certificate is different: it operates at board or university level and certifies no-objection to joining another board/university. Many Class 11/college admissions need both — the school TC and the board migration certificate. Use this generator for the school document; use the Migration Certificate Generator for the board/university one.

CBSE Annexure-I numbering — and countersignature rules that changed

CBSE-affiliated schools are expected to issue TCs in the Board’s Annexure-I numbered format (fields 1–22). This tool follows that field order so the printed page matches what receiving Principals and Affiliation Branch reviewers expect. The certificate becomes valid only when the regular Principal / Head of School signs it and the school seal is applied.

CBSE discontinued Board countersignature of Transfer Certificates for students moving from one CBSE-affiliated school to another (Circular COORD/EC-30.7/2014, reiterated CBSE/PRV/TC/2019). Students moving from a non-CBSE school into a CBSE school may still need Education Department / District Inspector countersignature — the admitting school’s prospectus is the authority on that requirement, not this tool.

Frequently asked questions

Is a Transfer Certificate the same as a Migration Certificate?

No. A TC is issued by the individual school and records class, conduct, attendance, dues, and the reason for leaving. A Migration Certificate is issued by the board or university and certifies no-objection to joining a different board/university. Admissions often ask for both.

Does CBSE still countersign Transfer Certificates?

Not for CBSE-to-CBSE school transfers. Circular COORD/EC-30.7/2014 and CBSE/PRV/TC/2019 discontinued Board countersignature; the Principal’s signature and school seal are sufficient between affiliated schools. Inter-board admissions may still require Education Department countersignature — confirm with the admitting school.

Whose signature makes a TC valid?

The regular Principal or Head of School, with the school seal. Class teacher and “Checked by” lines are part of the Annexure-I layout for internal verification; they do not replace the Principal’s signature.

What if the original TC is lost?

Bye-laws allow a duplicate marked as such once the Head of Institution is satisfied the original is lost. Print a fresh copy from this tool, mark it “DUPLICATE” in Other remarks, and have the Principal sign and seal it again.

Can this generate an official TC by itself?

No — it produces the correctly numbered Annexure-I format. Authority comes only when your school prints it on letterhead (or with affiliation details), the Principal signs, and the seal is applied. Never issue a TC without clearing dues and updating the Admission Register.

Do state-board schools use the same format?

Most state boards publish a similar numbered School Leaving / Transfer Certificate; the CBSE Annexure-I field set is the most widely recognised template and is accepted as a structural model by many unaffiliated schools. If your state board mandates a different serial layout, adapt the optional fields or use the board’s own blank.

For developers & AI agents

The Transfer Certificate Generator is also available as a free, unauthenticated JSON API — no API key, no sign-up, CORS enabled for all origins. Send a GET request with the parameters below and receive the computed result as JSON, including the source of the format or formula used. Invalid input returns HTTP 400 with a JSON { "error": "..." } body.

Endpoint
GET https://knwdle.com/api/tools/transfer-certificate-generator
Query parameters
ParameterRequiredDescription
institutionNameYesSchool name as recorded with the affiliation branch
admissionNoYesAdmission number from the Admission Register
pupilNameYesName of pupil
fatherNameYesFather's / guardian's name
lastClassFiguresYesClass last studied (figures), e.g. X
issueDateYesDate of issue (YYYY-MM-DD)
reasonLeavingYesReason for leaving the school
motherNameNoMother's name
nationalityNoNationality (default Indian)
categoryNoSC / ST / OBC / General
dobNoDate of birth YYYY-MM-DD
dobWordsNoDate of birth in words
subjectsStudiedNoComma-separated subjects
workingDaysNoTotal working days in the session
daysPresentNoDays the pupil was present (≤ workingDays)
generalConductNoGood / Very Good / Excellent / Satisfactory
bookNoNoTC book number
serialNoNoTC serial number
Example

Request:

GET https://knwdle.com/api/tools/transfer-certificate-generator?institutionName=Knwdle%20Public%20School&admissionNo=KPS%2F2018%2F0124&pupilName=Ananya%20Sharma&fatherName=Rajesh%20Sharma&lastClassFigures=X&issueDate=2026-07-30&reasonLeaving=Parent%27s%20transfer&subjectsStudied=English,Hindi,Mathematics,Science,Social%20Science&workingDays=210&daysPresent=198&generalConduct=Good

Response:

{
  "error": "Missing required parameter(s): institutionName, admissionNo, pupilName, fatherName, lastClassFigures, issueDate, reasonLeaving"
}

Stop generating documents one at a time

Knwdle keeps every student and staff record in one system — generate certificates, receipts, and letters from stored data instead of retyping it each time.

Free trial · No credit card · SaaS or custom-built