The quickest way to print with zero setup: use a temporary 12-digit code - no sign-in, no API key, no pairing. Open the Print Bridge screen in the app, share the code, and anyone (or any tool) with it can push a print job for as long as that screen stays open.
On the phone: Developer Space → Print From Anywhere (Quick Print tab) shows a fresh 12-digit code. That code is a live, temporary session - valid only while the screen stays open, and gone the moment it's closed. Anyone with the code can push a job to it at printbridge.bluetoothprinter.in, with no login required on either side.
Enter the 12-digit code at printbridge.bluetoothprinter.in, type text into the "Plain text" tab, and click Print.
The same web page's "Formatted lines" tab lets you build a receipt line-by-line with bold, alignment, and dividers with no markup syntax to remember - each line is its own text/bold/underline/align/divider entry, matching the same segment shape used by Order Print and MCP's print_formatted tool.
Not supported. Like Order Print, this is an unattended push with no on-device prompt, so [[name]] / #[[name]] tokens aren't resolved - type the final text you want printed. For placeholder-driven templates filled in on the phone itself, use Intent Printer or Deep Link Print instead.
You don't need the web page at all - anything that can read the phone's 12-digit code can push a job:
print_now tool takes the code and text directly - "print 'Table 4 ready' using code 384729104756" - see MCP. No API key needed.{status:"pending", createdAt:<ms>, text:"..."} to the Realtime Database path printFromAnywhere/{code}/job.Add strictMode: true to the job (the print_now MCP tool has a matching argument) to have the phone render it as a dithered image instead of raw text - pixel-for-pixel what a formatted on-screen template would look like. Slower and heavier than normal printing, so use it when formatting fidelity matters more than speed. The web page itself doesn't have a Strict Mode checkbox yet - this is reachable via print_now or a direct Firebase write only, for now.
[[placeholder]] resolution - see above.