How to print envelopes on macOS?

This guide explains you how to create and print envelopes on macOS, using the Labelmaker for Google Docs add-on. There's also a tutorial for Windows or you can find several other tutorials on how to use Google Docs to create and print labels.

Here is a summary of this step-by-step guide:

  1. Open a new document
  2. Open Mail Merge for Google Docs
  3. Select an envelope size
  4. Edit document
  5. Add merge fields
  6. Open the new document
  7. Preview before printing
  8. Print envelopes using macOS dialog
Envelopes in Google Docs

1. Open a blank document

Create a new Google Docs document and leave it blank. This document will be used to create and print your envelopes.

New blank document in Google Docs

2. Open Labelmaker for Google Docs

In Google Docs, launch the Mail merge for Google Docs. From the menu, click on "Extensions", then select "Labelmaker" > "Create labels". This extension is made to create and print labels AND envelopes. If you don’t have the add-on yet, make sure to install it first. After the installation, reload the document by closing it and reopening it.

Note: you might need to refresh your document page the first time to load the sidebar correctly.

Screenshot of Mail Merge for Google Docs

3. Select an envelope size

Within the sidebar, click on the envelope size, then look at the available range of sizes in the list. Over 35+ sizes are available. Note that DL envelopes are the most widely used, as well as Size 10 envelopes which are slightly larger. Once you have selected your envelope size, click on "Use".

Screenshot of choosing an envelope size in Google Docs

4. Edit document

Edit the first page of the document with your desired envelope formatting. In our example, we've added the delivery address in the dedicated area of the envelope. You can customize the font, colors or text alignement using the formatting options offered by Google Docs.

Screenshot of editing envelopes in Google Docs

5. Add merge fields (optional)

If you want to print envelopes for a mailing list from a Google Sheets spreadsheet, click on "Select a spreadsheet" to link your mailing list. Then, you can add merge fields clicking on "Select a merge field", then selecting the fields you want to merge. Merge fields are useful to insert a personalized recipient name or address for example.

Here is guide that will help you make a mailing list in Google Sheets.

Screenshot of adding merge fields on envelopes in Google Docs

Once you are done, click on "Create envelopes". Your envelopes will be generated by the Google Docs add-on and the merge fields will be replaced by the values from your spreadsheet.

6. Open the new document

Click on "Open" to access your newly created envelopes document. You can also download your envelopes in PDF or Word format.

Screenshot of Labelmaker having merged envelopes in Google Docs

7. Preview before printing

Verify that your envelopes look as expected. If you need to make any changes, go back to the previous document, make your changes, and click again on "Create envelopes".

Screenshot of envelopes ready to be printed in Google Docs

Now that your document is ready and your envelopes look right, click on "File" > "Print". In the print dialog, make sure to set the paper size to the adapted envelope format.

Print envelopes menu in Google Docs

9. Printing...

The printer is now hard at work!

Printing labels


Print quality labels in a couple of clicks right from Google Docs.


We offer a 30-days money-back guarantee on all our products.


Get help from our community of experts on the online forum.