Snow goosesendletter

Send a Letter Online

API Access

Mail a Letter to an Address in Canada

Envelope size
Mailing addresses
From – Return Address
To – Mailing Address
Canada
Delivery
Lettermail

Standard mail, no tracking. 2–5 business days to most addresses.

How it works

Send a real letter in the mail from your computer or phone. No account needed.

1

Write or upload

Upload a PDF or Word document, use the classic letter template, or compose with the rich text editor.

2

Add addresses

Enter the sender and recipient mailing addresses — anywhere in Canada.

3

Pay and send

Choose your envelope size, pay securely, and we print and mail your letter within 1 business day.

Frequently asked questions

Can you actually send a letter online?

Yes. Write or upload your letter, add addresses, pay, and we print and mail it via Canada Post within 1 business day.

How much does it cost?

Starting from $3.79 CAD for a standard tri-fold letter. Flat letter and legal sizes are $5.78 CAD. Printing, postage, and tax are all included.

How long does delivery take?

Letters are printed and mailed within 1 business day. Delivery via Canada Post typically takes 2–5 business days within Canada.

Do I need an account?

No. No account, no subscription, no minimum order. Write your letter, pay, and it's in the mail.

What file formats can I upload?

PDF and Word documents (.docx), up to 15 pages and 10 MB.

Where can you deliver?

Any mailing address in Canada via Canada Post.

Can I send just one letter?

Absolutely. sendletter is built for sending one letter at a time — no minimums, no bulk mail.

Is my information safe?

We don't store your letter content after dispatch. Your email is only used for order confirmation.

Do you have an API?

Yes. sendletter offers API access for developers and AI agents to programmatically send physical letters, automate mailing workflows, and integrate postal services into applications.