Setup guide

Animated walkthrough

See a QR label print from Safari.

Open the circular TCG Printer launcher, choose PRINT QR CODE, and follow the status from Printing... to Label printed.

The demo has no audio and stays still until you start it.

TCGplayer Tashigi page with the circular TCG Printer launcher over the bottom-right contact control
Tap play to watch the launcher expand, print a QR label, confirm success, and collapse again.
Read the demo transcript

The demo opens a TCGplayer Tashigi page, expands the circular TCG Printer launcher, selects PRINT QR CODE, shows Printing..., confirms Label printed., and collapses the launcher.

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 or 13 × 40 mm. The recommended size is 13 × 40 mm, but always select the roll actually loaded.

  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 Disconnected status, Label media, Connect Printer, and disabled 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

    Open TCG Printer from Safari.

    Return to a TCGplayer product page, open Safari's page menu, then tap TCG Printer. If it is hidden, choose Manage Extensions first.

  4. 9

    Refresh older tabs.

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

iPhone Safari extension settings for TCG Printer showing Allow Extension turned on and tcgplayer.com set to Allow
In Settings, turn on Allow Extension and set tcgplayer.com to Allow.
Safari page menu on iPhone with the TCG Printer extension circled in red
In Safari's page menu, tap the circled TCG Printer extension.

Safari actions

Choose the label right on the product page.

The extension starts as one circular TCG Printer launcher over TCGplayer's bottom-right contact control. Tap it to expand the two actions. These real iPhone captures identify the action choices on card and sealed-product pages.

TCGplayer Prismatic Evolutions Elite Trainer Box page on iPhone with PRINT QR CODE and PRINT QR + MKT $ expanded
Sealed product: choose a QR-only label or include the market price shown by the page.
TCGplayer Mega Charizard X ex card page on iPhone with PRINT QR CODE and PRINT QR + MKT $ expanded
Card page: choose a QR-only label or include the selected condition and market price.

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 · Recommended
Recommended: 13 × 40 mm. It uses the full label layout for the QR code, product name, and print details. If a 12 × 40 mm roll is installed, select that exact size in the app.

Something not working?

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

Open Support