Hoquiam
Products / Make & Print

Hoq Print

Print to a name, from any app or computer, to the first ready printer.

Open Hoq PrintBeta63 features, all in betaLast checked 2026-10-27print.hoq.app

What it does

Hoq Print sends jobs to printers you name by purpose, such as Bag labels or Office letter. A destination lists printers in order; a job goes to the first one that is ready and has the right paper, and to the next when it is not. Each job is held for one printer at a time, so it never prints twice.

Printers on your network are reached through a small agent on a computer that can see them. The agent reads its CUPS queues, so you add a printer by picking it. It reports trays, paper and supplies read from the printer itself. Star CloudPRNT printers need no computer: they fetch their own work over the internet.

On a Linux desktop, Hoq Print for your computer adds one printer per destination to the ordinary Print dialog, with no driver to install. The console shows every printer's state, a proof of each job as it will print, and the one fix a printer needs. A paired wall screen shows the same, readable across the room.

In numbers

1 to 100copies on a reprint
85.6 × 54 mmCR80 card jobs on a card printer, PVC or paper stock
6 ipstop label printer speed shown in plain words
6 digitscode to pair a wall display

Specifications

How printers are reachedA LAN agent that prints through CUPS, save-to-folder or a custom command, or Star CloudPRNT direct from the printer.
Print dialog on your computerA local IPP Everywhere printer per destination on 127.0.0.1. Linux builds today (.deb, Arch package, tarball).
Files it takesPDFs, pictures and ZPL. PDFs and pictures convert to ZPL for Zebra printers.
Paper fittingA page that is the wrong size is scaled and turned on the server to fit the paper, sent as is, or refused, per destination.
Where jobs are keptOne file per space in the owner's Hoq Storage drive. Finished jobs keep their file for reprint from 1 day to a year, and history from 30 days to 2 years.
Printer statusTrays, paper and supplies read over IPP from each printer; office printers' CUPS states (paper empty, jam, door open, toner low) shown in the same words.
Send onceApps send their own job key, so a retry never prints the same job twice.
Keys for other appsA send-only key lists destinations, sends jobs and follows only its own jobs.
Office computersHoq Station packages the print agent and its CUPS setup for Linux as .deb and Arch packages.

Features

63 features, all in beta. Listed from the product's feature ledger; each row shows the day it was last checked.

Computers and printers 28
Connect a computerLinks a computer that can reach your printers to your account with one key and a small agent, after which it checks in by itself.Checked 2026-10-11
Printers found for youLists every print queue the computer has, so you add a printer by picking it rather than typing its address.Checked 2026-10-11
One computer, all your spacesLets a computer print for your own space and every organisation you run, or only the ones you choose.Checked 2026-10-10
PlacesGroups computers by where they are, such as an office or a shop.Checked 2026-10-11
Paper and toner on each printerShows each tray with the paper in it, which trays are empty, and supplies running low, read from the printer itself.Checked 2026-10-11
Printer settingsShows the settings each printer's driver offers, such as darkness, speed and paper source, and applies your choices to every job.Checked 2026-10-11
Floor consoleOne place for daily printing: live printers in a side rail, a Needs-you list that only appears when something needs a person (each with its fix), one job list grouped by what happens next, a side panel for any job or printer, ⌘K commands, keyboard shortcuts, bulk actions and Undo.Checked 2026-10-13
Check before printingDrop files anywhere: each shows a proof (as the printer will print it), the fit, where it goes and why it won't print with a one-click fix, then prints in one go.Checked 2026-10-13
SetupComputers, printers, where jobs go, screens, keeping files and connect instructions in one quiet place, out of daily view.Checked 2026-10-13
StationsA paired touchscreen shows a touch bar (bottom, top or side) to switch between this wall and other apps or local panels, each kept running behind it, with badges for what needs a person and a return to the first tab after a quiet spell.Checked 2026-10-13
Tab menuLong-press a station tab to send it back to its start page, show it side by side or swap sides, stay on it for 30 minutes, quiet it for 15 minutes, or close it until the screen next resets; tapping the tab already showing also sends it back to its start page.Checked 2026-10-13
Apps that say they are busyAn app in a station tab can say it is mid-task, and the station then neither leaves it nor lets another tab jump in front; apps hear when their tab comes into view or leaves it.Checked 2026-10-13
Station keeps itself currentA station reloads by itself after an update once nobody has touched it for a minute, and every night around 3 am; the console can reload it or show one of its tabs now.Checked 2026-10-13
Rearrange tabs at the screenWith an owner PIN set in the console, someone at the station can long-press a tab and move tabs left or right; five wrong PINs lock it for ten minutes.Checked 2026-10-14
14 more in Computers and printers
Times of dayA station can start on other tabs, alone or side by side, during set hours by its own clock, including hours that run past midnight.Checked 2026-10-14
Tabs that need a lookA Hoq app tab that does not load is marked Not loading and tried again every minute; the bar says Offline when the station loses its connection.Checked 2026-10-14
Pair tabs from the consoleA tab showing a pairing code puts a Pair link on the screen in the console, which opens that app with the code filled in.Checked 2026-10-14
LooksEach screen has a look (Paper, Slate, Harbor, Moss or Signal), each in light and dark, used by its wall and its station bar; the signed-in floor can switch looks with a button.Checked 2026-10-14
Big screenEvery printer as a column readable across the room, state, live proof, next jobs and the one fix it needs, on a wall display, tablet or phone, signed in at /app/print/floor or paired at /wall.Checked 2026-10-13
What it isSays what each printer is (thermal or color label, receipt, laser, inkjet, card, sticker, DTG, DTF, UV, wide-format, dye-sub) and what is loaded, such as 4×6 in gap labels, an 80 mm receipt roll or a 16×20 in platen, plus its model, print head width, top speed, how labels leave it and its inks; jobs only go to a printer they fit, and its test page comes out at that size.Checked 2026-10-12
ProcessingSays what each printer understands, its computer's driver, ZPL, or raw, and converts PDFs and pictures to ZPL for Zebra printers (sharp or dithered black and white, darkness, speed); a printer that cannot take a file says why instead of pretending it printed.Checked 2026-10-12
Refresh status↻ Status on a printer asks its computer to look at it now, state, paper, supplies and what it is, and says what it found.Checked 2026-10-12
RetentionEach space chooses how long finished jobs keep their file for reprint (1 day to a year) and how long their history stays (30 days to 2 years); every finished job says until when it can be printed again, or that its file was removed.Checked 2026-10-12
QueueEvery printer's line in the order it will print, printing now with progress, then what is next, numbered, with Print next, Pause and Resume, Cancel and Print again on each job; jobs whose destination has no printer that can take them are shown apart with the reason; drop files on a printer to add them.Checked 2026-10-12
Print queueDrop PDFs, pictures or ZPL files on a printer or destination (or open Print queue) and they wait in a queue: each is checked against where it goes (fit, or why it won't print there), previewed exactly as the printer will print it when Hoq Print converts for it, given copies and a title, then printed, and the queue then follows every job to printed or the reason it did not, with Print again.Checked 2026-10-12
AlignmentSets where the image lands across a roll printer's paper and how far the paper is pulled back before each label.Checked 2026-10-12
Label printers made simpleShows a ZyWell label printer's darkness and speed in plain words (speed in inches per second, up to 6) and folds the rest of its driver settings away.Checked 2026-10-11
Test printPrints a page the size of the printer's paper with a border 2 mm in, so you can see at a glance whether size and alignment are right.Checked 2026-10-11
Printing 16
Print to a nameLets apps print to a destination such as "Bag labels" and never to a particular printer.Checked 2026-10-10
First ready printerSends a destination's job to the first printer on its list that is ready, and to the next when one is not.Checked 2026-10-10
The right paperPasses over a printer whose tray for the destination's paper is empty or that does not have it, and says which tray to fill.Checked 2026-10-11
Darkness and speed per destinationLets one destination print darker or slower than another on the same label printer.Checked 2026-10-11
Whichever printer is freeLets a destination share its work across its printers, so whichever ready printer asks first takes the next job, instead of the rest standing behind the first.Checked 2026-10-27
Never printed twiceHolds each job for one printer at a time and never reprints a job a printer may already have printed.Checked 2026-10-08
Retries and expiryTries a failed job again a set number of times and gives up on jobs nobody printed in time.Checked 2026-10-08
Print queueLets you drop several PDFs or pictures, see each one's pages, check how it fits the destination's paper (size, shape, resolution), set copies and titles, then print them all; files wait a day until printed.Checked 2026-10-11
Card printerPrints card-size jobs (CR80, 85.6 × 54 mm) on the card printer, which lays them two to a tray sheet itself.Checked 2026-10-11
Card stockLets a destination, or one print from the queue, choose the stock a card printer prints on (PVC or paper), each with its own colour profile; the printer holds the job until that stock is loaded.Checked 2026-10-11
Envelope printersPrints to printers that need their own print command, with the tray and paper choices a job may ask for.Checked 2026-10-10
Pages fitted to the paperA file whose pages are a different size from the paper is fitted to it on the server (scaled, turned when that fits better), so it comes out right even on a printer that takes files raw; each destination can instead send such pages as they are or refuse the file, and the job says what was done.Checked 2026-10-13
Accept anythingA destination can take whatever is sent: print dialogs offer every common size and every choice, and what its printers cannot do is fitted or left out instead of refused.Checked 2026-10-13
Every pageA job's preview pages through the whole document, arrows or ← → in the console, arrows or a swipe on the big screen and walls, each page drawn the first time someone looks, with "Page 3 of 12".Checked 2026-10-13
2 more in Printing
Park destinationsA destination that prints nothing: every file sent to it (any kind, any size) waits under Parked until someone looks at it, renames it, puts several together into one job, and sends it on to a destination or a printer, made ready for that paper on the way, or downloads it.Checked 2026-10-13
Standard page namesEvery page size reaches CUPS by its standard name (or width × height in mm), never `Custom.`, which on a driver with no custom sizes silently printed on the queue's default paper.Checked 2026-10-13
Jobs 4
Every job in one listShows jobs from all your spaces together, each with where it printed and what happened.Checked 2026-10-10
Job historyRecords every step of a job, from queued to printed or failed, with the reason.Checked 2026-10-10
Reprint and cancelReprints a finished job as a new one, with however many copies you ask for (1 to 100), or cancels one still waiting.Checked 2026-10-12
Kept in your own storageKeeps each space's jobs in a file in its owner's Hoq Storage, deleted after 30 days.Checked 2026-10-10
Seeing and fixing problems 6
Live printer stateShows what each printer is doing now, ready, printing with how far along, needs you, problem, offline, paused, with what is loaded and supply levels, in the same words for every kind of printer.Checked 2026-10-12
Needs attentionLists every printer problem in words with what to do, worst first, and a one-tap fix when the printer offers one (It's loaded, Resume).Checked 2026-10-12
Printer commandsSends a printer the commands its computer offers, It's loaded, pause, resume, stop this job, print, from the console or a wall screen.Checked 2026-10-12
Out of paper from CUPSTurns what an office printer's CUPS queue says (paper empty, jam, door open, toner low) into the same problems, with nothing new to install.Checked 2026-10-12
Job picturesShows a picture of each job's first page in the job list, the job's details and on the wall.Checked 2026-10-12
Move a jobSends a waiting job to another printer that prints for its space.Checked 2026-10-12
Wall screens 3
ScreensSaves a choice of printers from any place, in order, as a screen for a wall display.Checked 2026-10-12
Pair a displayPairs a display to a screen with the six-digit code it shows at print.hoq.app/wall; forgetting it stops the display at once.Checked 2026-10-12
The wallShows the screen's printers full-screen and touch-first, with the needs-attention bar, and does everything the console does by picture: cancel, reprint, move, test page and the printers' own commands.Checked 2026-10-12
For apps 6
Print APIAccepts a PDF from any app with a Hoq key, for a destination or a printer, and returns the job to follow.Checked 2026-10-11
Send it onceTakes a job's own key so an app that retries never prints the same thing twice.Checked 2026-10-08
Star cloud printersLets a Star CloudPRNT printer fetch its own work over the internet, with no computer beside it.Checked 2026-07-25
Keys that only sendGives another Hoq app a key that lists destinations, sends jobs and follows or cancels only the jobs it sent; it cannot add printers, change destinations or see anyone else's jobs.Checked 2026-10-27
Doorbells for appsRings the app that sent a job, with a signed empty call, when the job is printed, fails, expires or is cancelled, so it asks for the news instead of polling; only Hoq app addresses can be rung.Checked 2026-10-27
No ticket needed with a fileTakes a job that brings its own file without the old ticket field.Checked 2026-10-27

Works with

  • Hoq RoastRoast, Blend and Kitchen screens run as tabs on a Hoq Station wall.
  • Hoq BlendThe mixing station is a Station tab.
  • Hoq RIPWide-format, DTG, DTF and UV printers can be described in Hoq Print (printing them is RIP work).

Your data

Where it is keptJobs, history and destinations: one file per space in the owner's Hoq Storage drive. Computers and printers are listed in the Hoq Print service.
Getting it outNot documented.
If you leaveFinished jobs are deleted on the retention you set (default 30 days).

APIs and standards

  • REST API: /v1 with a Bearer key (jobs, destinations, hosts)
  • Star CloudPRNT endpoint
  • IPP Everywhere printer on the desktop (Linux)
  • Signed doorbell call to the sending app when a job finishes
  • Standard: IPP Everywhere
  • Standard: Star CloudPRNT
  • Standard: CUPS
  • Standard: ZPL
  • Standard: PDF

Compared

Checked 2026-11-01Hoq PrintPrintNodeStarIO.Online (Star Micronics)
PriceNot publishedFree for 50 prints a month; $9, $29 or $99 a month190-day free trial, then subscription (prices not published)2
Printers supportedAny CUPS queue, plus Star CloudPRNT printersPrinters attached to a computer running the client1Star CloudPRNT devices only3
Computer agent runs onLinuxWindows, macOS, Linux, Raspberry Pi1No computer; the printer connects itself3
Print to a purpose with failoverDestinations try printers in ordernot published1not published3
Status and job eventsLive printer state, supplies, and a signed call to the appnot published1Webhooks for device status, print results and new devices3
Self-hosted optionNoStandalone Server, contact sales1not published3
Shows up in the OS Print dialogYes on Linux, one printer per destinationnot published1Print by email once activated3
  1. https://www.printnode.com/en/pricing
  2. https://star-emea.com/products/stario-online/
  3. https://star-m.jp/products/s_print/sdk/stario_online/manual/en/about.html