Free · AI-Powered · Built for Canada

Form Assistant
Fill any government form correctly.

Upload any Canadian government form — PDF, image, or Word document. Our AI reads every field and tells you exactly what to write, what documents to attach, and where to submit.

No account required. Files are never stored. Completely free.

400+
federal and provincial forms in Canada
Government of Canada
1 in 3
applications rejected due to errors
IRCC annual report
8M+
newcomers navigating Canadian services
Statistics Canada 2024
How it works

From confused to confident in seconds

Upload your form and get a complete field-by-field guide instantly.

01

Upload your form

Drag and drop or take a photo. Supports PDF, JPG, PNG, Word documents, and text files up to 20MB.

02

AI reads every field

Our AI identifies the form, reads every section, and understands what each field is asking for.

03

Get plain-language guidance

Every field explained in simple English — what to write, common mistakes to avoid, and what documents to attach.

04

Submit with confidence

Know exactly where to send your form, what deadlines apply, and what happens after you submit.

Examples

Forms we analyze

From immigration to taxes to health coverage — any Canadian government form.

IMM 5257 — Visitor VisaIRCC
Purpose of visit
Travel history
Financial proof
Ties to home country
T1 General — Income TaxCRA
Employment income (line 10100)
RRSP contributions
Eligible deductions
Provincial credits
MSP Enrolment — BC HealthHealth Insurance BC
BC residency date
Immigration status
Family members
Previous coverage

Every form category covered

Federal and provincial, immigration to business.

Immigration Forms

IMM series forms for permanent residence, work permits, study permits, and citizenship — explained field by field in plain English.

Tax & Benefits

CRA T1, T4, RC series, and benefit applications. Know exactly what each box requires and which supporting documents to attach.

Provincial Health

MSP in BC, OHIP in Ontario, AHCIP in Alberta — enrollment forms demystified, including the waiting period and coverage details.

Employment & EI

Employment Insurance applications, ROE forms, and Service Canada documents — with step-by-step field guidance.

Housing & Tenancy

Rental applications, tenancy agreements, and housing assistance forms for every province.

Business & Incorporation

GST/HST registration, business incorporation, and CRA business account forms — explained for first-time business owners.

Who it helps

Built for anyone navigating Canadian government forms.

Newcomers applying for permanent residence. Families registering for provincial health coverage. Small business owners filing for the first time. Anyone who has stared at a government form and not known where to start.

No legal knowledge required. No jargon. Just upload your form and get a clear, plain-language guide to filling it out correctly.

Try Form Assistant →

Newcomers & Immigrants

Navigate IRCC forms, provincial enrollment, and benefit applications with confidence.

Seniors

OAS, CPP, GIS, and provincial benefit forms — explained simply without confusing jargon.

Families

CCB, provincial child benefits, school enrollment, and family support forms.

Small Business Owners

GST/HST registration, payroll forms, and CRA business accounts made clear.

Any format, any device

Upload from your computer or take a photo with your phone camera. Form Assistant reads everything.

PDFJPG / PNGWord (.docx)Camera photoText fileWebP

Privacy by design

Your form is analyzed and immediately discarded. Nothing is stored, logged, or shared. No account required.

No data storedNo account requiredNo trackingPIPEDA alignedOpen sourceFree forever

Have a government form you need to fill out?

Upload it and get a complete, plain-language guide in seconds. Free, private, and built for Canada.

Form Assistant is a free public service by Nation Code Canada. Not a substitute for legal or immigration advice.