Skip to content
Articles

Browser blocks popup window when printing

BarcodeMan opens a PDF in a new window for printing. If your browser blocks pop-ups, the PDF won't appear and nothing happens when you click "Generate labels".

Verified
On this page

If label generation succeeds but the PDF or print dialog does not open, the browser may have blocked the printing window. Use the recovery controls matching your interface.

Recover the PDF

Alternative: allow pop-ups in your browser

Allow the site shown in the browser’s blocked pop-up notice. When BarcodeMan runs inside Shopify admin, this may be admin.shopify.com: the Chrome and Safari walkthroughs below use that site. The Chrome example enters https://admin.shopify.com:443, where 443 is the standard HTTPS port.

If you open BarcodeMan in a standalone tab, use the actual app origin shown by your browser. Adding the help website or an unrelated app domain will not grant permission to the site that was blocked.

Chrome

  1. Return to BarcodeMan and try generating labels so the blocked pop-up icon appears in the address bar.
  2. Click that icon and check the site named in the notice.
  3. Select Always allow pop-ups and redirects from [site], then Done.
  4. Try generating labels again.

You can also go to Settings → Privacy and security → Site settings → Pop-ups and redirects and add that origin under the sites allowed to send pop-ups and use redirects.

View the Chrome walkthrough for Shopify admin (7 steps). For browser setting details, see Chrome Help.

Safari

  1. Keep the page where you use BarcodeMan open.
  2. Go to Safari → Settings → Websites → Pop-up Windows.
  3. Find the site that was blocked and choose Allow. For the Shopify admin example, select admin.shopify.com.
  4. Return to BarcodeMan and try generating labels again.

View the Safari walkthrough for Shopify admin (6 steps). See also Apple’s Safari pop-up settings.

Firefox

  1. Click the blocked pop-up notification and open Options.
  2. Choose Allow pop-ups for this site, checking that the named site is the one where printing was blocked.
  3. Try generating labels again.

If the notice is no longer visible, open Firefox Settings and find the pop-up blocker under Permissions. Use Exceptions or Manage exceptions to allow the specific site, then save the change. See Firefox’s pop-up exceptions guide.

Edge

  1. Go to Settings → Privacy, search, and services → Site permissions → All permissions → Pop-ups and redirects. If the menu differs, search Edge Settings for pop-ups; some versions place this under Cookies and site permissions.
  2. Under Allowed to send pop-ups and use redirects, select Add site.
  3. Enter the origin shown in the blocked pop-up notice, including https://, and select Add.
  4. Return to BarcodeMan and try generating labels again.

See Microsoft’s guide to allowing pop-ups for a specific site.

Still no PDF window?

Make sure your browser is up to date. If a pop-up blocking extension or antivirus web protection is installed, check whether it blocked the printing page even after the browser permission was changed. Use the software’s documentation or support team to allow pop-ups for that specific site. On a managed computer, ask your IT administrator to review the site’s permission.

If the problem continues, email hi@gookit.co with your browser and version, the site shown in the blocked pop-up notice, which interface you use, which print/download action failed, and a screenshot of any error. Remove private store or customer information from the screenshot.

Questions about this article? Email our team.

Send feedback