-
Notifications
You must be signed in to change notification settings - Fork 0
User Guide
Welcome to Cupsie! Cupsie brings native CUPS print server queues and standalone IPP/IPPS network printers directly into your Chrome browser's print dialog.
- Install: Add Cupsie from the Chrome Web Store.
-
Configure: Open Cupsie Options, enter your CUPS server or printer URL (e.g.,
http://192.168.1.10:631), and click Save Settings. -
Allow & Print: Click Allow on the Chrome host connection permission prompt, then press
Ctrl + P(Cmd + Pon Mac) to select your printer!
- Installing the Extension
- Configuring Printers & CUPS Servers
- Granting Chrome Permissions
- Printing with Cupsie
- Authentication & Saved Passwords
- Troubleshooting & Support
- Open the Cupsie Web Store Page.
- Click Add to Chrome and confirm installation.
- Click the Cupsie icon in your toolbar and select Options (or right-click the icon
$\rightarrow$ Options).
If your printers are managed on a central CUPS server:
- Locate CUPS Servers on the Options page.
- Enter the server URLs or IP addresses (one per line):
http://192.168.1.10:631 https://cups-server.local - Cupsie will automatically discover all print queues available on those servers.
Note
HTTPS connections require trusted SSL certificates on your CUPS server.
If connecting directly to a printer without a print server:
- Locate Standalone IPP Printers.
- Enter the details:
-
URL: E.g.,
ipp://192.168.1.50:631/ipp/printorhttp://10.0.1.25/ipp/print -
Name (Optional): Friendly nickname (e.g.,
Office Color Laser).
-
URL: E.g.,
- Click + Add Another Printer to add more standalone printers.
🔑 Advanced Settings: Requesting Username & Sync Intervals
- Default Requesting Username: Tells the server who you are so it displays printer queues authorized for your account (defaults to "Chrome User").
- Background Sync Interval: Set how frequently (in minutes) Cupsie refreshes printer status in the background.
Chrome requires explicit permission to access devices on your local network:
- Click the blue Save Settings button at the bottom of the Options page.
-
Approve Permission Prompt: Chrome will display a browser popup asking for host permissions.
[!IMPORTANT] You must click Allow or Grant. If denied, Chrome will block Cupsie from reaching your network printers.
- Upon approval, a green banner confirms: "Settings saved and printers synced!"
Tip
Multiple Computers / Chrome Sync: If you sign into Chrome on another PC, your printer list syncs automatically, but local network permissions must be granted per-device. Click Save Settings on the new computer when prompted to trigger the permission pop-up and grant network access to your CUPS servers/printers.
- Open Chrome's print dialog using
Ctrl + P(Windows/Linux) orCmd + P(macOS). - In the Destination dropdown, select your Cupsie printer.
- Custom printer settings (trays, paper type, stapling, duplexing) can be adjusted under advanced options.
- Click Print!
If a printer or server requires password authentication, a Printer Login Required window will automatically pop up.
- Enter your Username and Password in the dialog.
- Click Save Credentials. Cupsie tests them immediately:
- ✅ Green message: Credentials verified; dialog closes automatically.
- ❌ Red message: Invalid login; check credentials and try again.
- Check "Don't ask again" if you want Cupsie to skip prompting for a specific printer.
- View saved addresses and usernames under Stored Credentials on the Options page.
- Click the ✕ button next to an entry to delete credentials, then click Save Settings.
| Issue | Cause | Action |
|---|---|---|
| Printers missing in print dialog | Missing network permissions or incorrect URL | Open Options, check server URL, click Save Settings, and click Allow on the Chrome prompt. |
| HTTP 401 / 403 Unauthorized | Server requires authentication | Enter valid credentials in the login popup. Manage stored logins under Stored Credentials. |
| Network Connection Failed | Printer offline or wrong subnet | Ensure printer is powered on and connected to the same local network. |
| Proxy / Firewall Block (HTTP 407) | Enterprise network interception | Verify network proxy credentials or consult your network administrator. |
- Click View Troubleshooting Logs → on the Options page to view the 24 most recent events.
- Click Download Log to export a diagnostic
.txtlog file to send to your IT support team.