Setup guide

From unopened box to first label.

Set up the printer in the app once, enable the Safari extension, and use the page buttons whenever you need a label.

Video walkthrough

Coming soon

A short video guide will live here. The written steps below are complete and available now.

Before you start

Gather the supported pieces.

  • An iPhone running iOS 17 or later
  • A NIIMBOT D110 or D110_M printer
  • One supported label roll
  • A TCGplayer card or sealed-product page with a numeric product ID
Important: TCG Printer cannot detect the installed roll size automatically. Choose the exact roll in the app whenever you change media.

Part 1

Connect and test the printer.

  1. 1

    Power on the printer.

    Keep it near the iPhone. Close the official NIIMBOT app so it does not hold the Bluetooth connection.

  2. 2

    Open TCG Printer.

    Allow Bluetooth access when iOS asks. Tap Connect Printer.

  3. 3

    Choose D110 or D110_M.

    Select the nearby supported printer and wait until the status reads Connected.

  4. 4

    Match the label roll.

    Open Label media and choose 12 × 40, 13 × 40, 14 × 30, or 12 × 22 mm.

  5. 5

    Print a test label.

    Tap Test. Confirm the orientation, density, media length, and physical feed before moving on.

TCG Printer Home screen showing Connect Printer, Label media, and Test controls
The Home screen keeps the connection, label media, and test action together.

Part 2

Enable TCG Printer in Safari.

  1. 6

    Open Safari Extensions settings.

    On iOS 18 or later, go to Settings > Apps > Safari > Extensions. On iOS 17, go to Settings > Safari > Extensions.

  2. 7

    Turn on TCG Printer.

    Allow the extension to access tcgplayer.com. It only activates on supported HTTPS product pages.

  3. 8

    Refresh older tabs.

    If a TCGplayer tab was open before installing or updating the extension, refresh it once.

Safari actions

Choose the label right on the product page.

The extension places two actions beside a supported TCGplayer offer. These are real iPhone captures from card and sealed-product pages.

TCGplayer sealed-product offer in Safari with cyan PRINT QR CODE and coral PRINT QR plus market price buttons
Sealed product: choose a QR-only label or include the market price exposed by the page.
TCGplayer card offer in Safari with cyan PRINT QR CODE and coral PRINT QR plus market price buttons
Card offer: the same two actions stay visible beside the selected condition.

Real physical results

From screen to label to collection.

These are authentic D110_M prints made with TCG Printer. No label text, QR code, or product image was redrawn.

NIIMBOT D110_M feeding a real printed QR product label
A real QR label feeding from the supported printer.
Real printed QR product label applied to the top of a trading-card holder
A physical placement example on a card holder. The pictured card does not indicate another supported website.
Collection of real QR-only and market-price labels printed by TCG Printer
Real QR-only and market-price layouts from multiple print tests.

Print behavior

Know what each action prints.

ProductActionPrinted result
CardQR codeProduct QR using Near Mint, without price
CardQR + MKT $Product QR, selected condition abbreviation, rounded market price
SealedQR codeProduct QR without condition or price
SealedQR + MKT $Product QR and rounded market price, without condition

Supported card abbreviations are NM, LP, MP, HP, and DMG. Market prices are rounded to the nearest whole dollar.

Media

Choose the exact installed roll.

Physical mediaPrintable rasterLayout
12 × 40 mm96 × 320 dotsFull
13 × 40 mm96 × 320 dotsFull
14 × 30 mm96 × 240 dotsCompact
12 × 22 mm96 × 176 dotsQR-first
Why 96 dots? D110 and D110_M use a 96-dot print head. The physical roll width and printable dot width are different measurements.

Something not working?

Use the focused troubleshooting checklist, export sanitized diagnostics, or send a support message.

Open Support