# Setting up your Printer with Imonggo

Imonggo is compatible with any model of printer provided that the printer comes with appropriate software driver for your PC and operating system. This is because Imonggo communicates with the printer through the browser and the software driver.

Popular brands of POS printer include Epson, Star Micronics, IBM, Samsung, Ithaca (Transact Technologies), Cognitive, and Citizen. If you are using Mac OS, we recommend using Star Micronics. So far it is the only printer brand you know that has built-in driver for Mac OS.

In order for the receipt printer to work well, it is important to set it up correctly. Here are some of pointers that you need consider.

1. Make sure to install correct printer driver<br>
2. Make sure you choose the correct printer when printing<br>
3. Make sure to choose the appropriate paper size. For receipt printer, the typical paper size is 72x100mm<br>
4. Configure browser to have zero paper margin to maximize the print area<br>
5. Configure browser page header and footer to blank

Here are some illustrations for your reference. The sample setup uses Mac OS, Firefox and Start TSP 100.

<figure><img src="https://downloads.intercomcdn.com/i/o/33486099/7e87f8e3968a2b24264791e6/1._printer_installed_normal.png%3FAWSAccessKeyId%3DAKIAISVUXXOK32ATONEQ%26amp%3BExpires%3D1820769900%26amp%3BSignature%3DFJXykdKbp%252FRsmmleBdOYLrvkgp8%253D" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/UpsHp7wS46C1KPoclnX8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://downloads.intercomcdn.com/i/o/33486101/d5c66c97b75d773e4b2b2335/3._firefox_page_setup_save_as_default_normal.png%3FAWSAccessKeyId%3DAKIAISVUXXOK32ATONEQ%26amp%3BExpires%3D1820769901%26amp%3BSignature%3DZiQntPhLiwWJwu1%252FznoB7Aon9%252Fk%253D" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/vpqQ26QwbMDkDj5LKNQH" alt=""><figcaption></figcaption></figure>

<figure><img src="https://downloads.intercomcdn.com/i/o/33486104/bec43d4cb9350e74f9e00e39/5._firefox_config_set_margin_to_0_normal.png%3FAWSAccessKeyId%3DAKIAISVUXXOK32ATONEQ%26amp%3BExpires%3D1820769902%26amp%3BSignature%3DMlNOnggXDQ9Wj5HB0Qe0fDQC0rU%253D" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wzUTaRpctoE71L1PtjkD" alt=""><figcaption></figcaption></figure>

<figure><img src="https://downloads.intercomcdn.com/i/o/33486106/3f935338286870384cfab0d0/7._firefox_file_menu_print_margin_header_footer_blank_normal.png%3FAWSAccessKeyId%3DAKIAISVUXXOK32ATONEQ%26amp%3BExpires%3D1820769903%26amp%3BSignature%3D%252BMGUW057zZ8xA4gZ9wpPmR8Kvvg%253D" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://imonggo.gitbook.io/imonggo-help-center/the-basics/setting-up-your-printer-with-imonggo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
