The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Test a Shopify theme change by previewing it on a development or unpublished theme, capturing the same pages at the same viewport and interaction state before and after the change, and reviewing the screenshots alongside code checks. The comparison is a practical review method—not a Shopify-mandated test protocol—and it cannot replace functional testing.
Choose a safe theme to preview
Keep the candidate separate from the live storefront while you work. Shopify offers two useful routes:
- Local development: Run
shopify theme dev. Shopify CLI previews the local theme through a development theme and can hot reload CSS and section changes, or refresh the page when files change. Shopify describes development themes as temporary; they are deleted after seven days of inactivity. If the preview needs to remain available after you log out, push the development theme to an unpublished theme. See Shopify’s Shopify CLI theme development documentation. - Theme library: Use an unpublished theme in the store’s theme library. Shopify says merchants can add themes to test changes to a copy of a published theme, preview them, and share preview links. Only one theme can be published at a time. See Adding, previewing, and buying themes.
Do not treat a development preview as a checkout-customization preview: Shopify cautions that checkout customizations cannot be previewed in the local development preview.
Select pages and states that can reveal the change
Choose pages based on what the code touches, rather than capturing only the homepage. For example, a change to a product-card snippet may affect both collection and search results; a cart drawer change calls for a cart state. This is practical test design, not a page list prescribed by Shopify.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minute#1 Best Overall
- ✅Business Oriented - Two size rubber padded brackets collectively fit any 4"-15.6" devices, iPad or iPhone or portable monitor, an ideal docking station display stand for perfect match of large or small tablet PCs typically used at restaurant shop point of sale, office home desktop, etc.
- ✅Broad Application - AboveTEK portable monitor stand is an ideal reception & kiosk POS solution in retail/hospitality/entertainment/education industries that allows you to type, press, view, swivel with great stability. Confidently interact with customers at restaurant, check out at register, collaborate in group meeting at office, present products or services at showroom, and many more.
- ✅Highly Flexible - 360° rotatable iPad stand combined with 220° folding range offer unparalleled adjustment for typing or showcasing without missing any viewing angles. Flip display in a second between cashier and shopper or switch landscape/portrait mode instantly.
- ✅Steady Support - Sturdy and heavy base ensures wobble-free structure and great stability, while the light and smooth turning of tablet holder/arm enables high efficiency in busy settings. Rubber padding on both bracket holder & base give strong protection on your device for best professional presentation.
- ✅Ergonomic Design - AboveTEK iPad stand with a user-friendly wire holes provide perfect charging port access for smartphones and tablets while in use, keeping your gadgets always juiced up. Allen key included to easily tighten holder rotation/folding for different tablet weights to suit customized scenario.
- Include each affected template or component context, such as home, collection, product, or cart.
- Capture meaningful interaction states where relevant: open navigation, selected product variant, expanded accordion, or cart with an item.
- Choose desktop and mobile viewport sizes if the change affects responsive layout. Keep the exact dimensions the same in the baseline and candidate.
Keep the baseline and candidate comparable
A screenshot comparison is useful only when the capture conditions are stable enough that differences are interpretable. Capture the baseline and candidate close together in time so unrelated changes to products, promotions, or other store content are less likely to appear as theme regressions.
- Record the page URL, theme being previewed, viewport dimensions, browser conditions, and interaction state.
- Capture the baseline from the existing design and the candidate from the development or unpublished theme, using the same page and state.
- Keep content and other relevant conditions consistent where possible. If a product, banner, or other content changed between captures, note it so it is not mistaken for a styling defect.
- Repeat for every selected page and viewport. Compare like with like, not a desktop baseline against a mobile candidate.
Review the screenshots for unintended changes
Place the images side by side or use a difference overlay. Inspect meaningful changes rather than assuming every changed pixel is a bug: intended design edits and dynamic content can both produce visible differences.
Rank #2
- Compatible with: ✅Shopify POS on Android ✅Shopify POS on iPad
- The receipt printer can connect to your tablet via Bluetooth or Ethernet (via router)
- The Cash drawer connects directly to the receipt printer with the included RJ11 cable.
- The Thermal Printer does not require ink or toner. (Thermal paper roll required - 80mm or 3-1/8 inches paper width).
- PRINTER SETUP: In Shopify POS, tap Settings>Set up a new device > Receipt printers, and follow the prompts. (The Cash drawer connects directly to the receipt printer with the included RJ11 cable, no setup required) SCANNER SETUP: 1- In the included manual, scan Bluetooth HID mode. 2-On your device, Search for Bluetooth devices, and pair. 3-In Shopify POS app, go the Settings, and enable "Allow HID mode" 4-Android only- On device, go to Settings > System > Keyboard > Physical keyboard and turn on "Show on-screen keyboard"
- Look for elements that shifted, disappeared, or appeared unexpectedly.
- Check text wrapping, spacing, typography, image crops, and alignment.
- Look for horizontal overflow, clipped content, overlapping controls, or elements pushed below the expected area.
- Check responsive behavior at each selected viewport, especially navigation, product information, and calls to action.
- For every difference, decide whether it is intended, an unrelated content change, or a defect that needs correction.
Pair visual review with code checks
Screenshot review answers whether the rendered page looks as intended. It does not establish that the theme’s Liquid or JSON is sound, and a linter does not establish that the rendered design looks right.
Run Shopify Theme Check on the candidate. Shopify describes it as a Liquid and JSON linter that can identify issues including syntax errors, missing templates, unused variables and snippets, unknown or deprecated tags, and performance issues. It can be run on demand through Shopify CLI or in CI. Shopify’s article How to test themes before submitting to the Shopify Theme Store also discusses Theme Check and Lighthouse tests using a development-store preview link.
Recommended Free Tools
Rank #3
- Compatible with: ✅Shopify POS on Android ✅Shopify POS on iPad
- The receipt printer can connect to your tablet via Bluetooth or Ethernet (via router)
- The Cash drawer connects directly to the receipt printer with the included RJ11 cable.
- The Thermal Printer does not require ink or toner. (Thermal paper roll required - 80mm or 3-1/8 inches paper width).
- SETUP: In Shopify POS, tap Settings>Set up a new device > Receipt printers, and follow the prompts. (The Cash drawer connects directly to the receipt printer with the included RJ11 cable, no setup required)
Share and retain the reviewed candidate
When another person needs to review the change, share an unpublished theme’s preview link where appropriate. Keep the candidate unpublished until its intended visual and functional changes have been reviewed. Shopify documents preview links for unpublished themes in its theme management guidance. If the candidate is a temporary development theme, account for its seven-day inactivity lifecycle or push it to an unpublished theme when a longer-lived preview is needed.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Or skip the browser setup
For repeatable captures of a preview URL, ScreenshotNeo is a screenshot API and MCP server. Its one-request API accepts a URL and returns a PNG, JPEG, WebP, or PDF; use a preview URL that you can access from the service, and keep any necessary authentication or access requirements in mind.
Rank #4
- ✅Business Oriented - Two size rubber padded brackets collectively fit any 4"-15.6" devices, iPad or iPhone or portable monitor, an ideal docking station display stand for perfect match of large or small tablet PCs typically used at restaurant shop point of sale, office home desktop, etc.
- ✅Broad Application - AboveTEK portable monitor stand is an ideal reception & kiosk POS solution in retail/hospitality/entertainment/education industries that allows you to type, press, view, swivel with great stability. Confidently interact with customers at restaurant, check out at register, collaborate in group meeting at office, present products or services at showroom, and many more.
- ✅Highly Flexible - 360° rotatable iPad stand combined with 220° folding range offer unparalleled adjustment for typing or showcasing without missing any viewing angles. Flip display in a second between cashier and shopper or switch landscape/portrait mode instantly.
- ✅Steady Support - Sturdy and heavy base ensures wobble-free structure and great stability, while the light and smooth turning of tablet holder/arm enables high efficiency in busy settings. Rubber padding on both bracket holder & base give strong protection on your device for best professional presentation.
- ✅Ergonomic Design - AboveTEK iPad stand with a user-friendly wire holes provide perfect charging port access for smartphones and tablets while in use, keeping your gadgets always juiced up. Allen key included to easily tighten holder rotation/folding for different tablet weights to suit customized scenario.
See the ScreenshotNeo API documentation for request options and response details. Example cURL call, using the target URL from the example:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Replace the example URL with your accessible Shopify preview URL. ScreenshotNeo removes cookie banners, newsletter popups, and chat widgets before capture; bot checks, blank pages, and failed loads are never billed. Its MCP server lets AI agents take screenshots, and the free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000. Those captures can help produce comparison images, but you still need to hold page, viewport, and interaction state steady and review the candidate yourself.
Sign up free for 1,000 screenshots a month with no card.
Quick Recap
Best Value
- Widely Compatible Clip Design – Fits Phones & Tablets The Eyoyo scanner features an upgraded vertical retractable clip with a flexible range of 5.7"–7.1", designed to fit iPad, iPad Air, iPad Pro 9.7"/10.5"/11", Surface Go 3, tablets, and large-screen smartphones such as Samsung S22/S23 Ultra. The reinforced back-clip design provides a secure grip to keep your device steady while scanning. Please make sure your device size is within the supported clip range before use.
- Advanced 1D & 2D Scanning – Paper, Screen, Damaged & Curved Barcodes Equipped with advanced 2D CMOS imaging technology, this wireless barcode scanner delivers fast and accurate reading of most 1D and 2D barcodes, including ISBN, UPC/EAN with supplementals, Code 39, Interleaved 2 of 5, Code 93, Code 128, Codabar, QR, Data Matrix, PDF417, and more. It can scan paper labels, digital screen codes, mobile coupons, e-wallets, loyalty cards, and many poorly printed, damaged, low-contrast, or curved-surface barcodes when positioned at a proper angle and distance.
- Bluetooth & USB Wired Connection – Wireless Freedom or Stable Wired Use This scanner supports Bluetooth wireless and USB wired connection for flexible daily use. Use Bluetooth pairing to work freely with inventory apps on your phone, iPad, tablet, or computer without cable limitations, or switch to USB wired mode when you need a stable direct connection. Please note: this model does not support 2.4G wireless connection.
- 3000mAh Long-Lasting Battery with Power Indicators Built with a 3000mAh rechargeable battery, the Eyoyo Bluetooth barcode scanner delivers up to 30 hours of continuous scanning on a full charge. For lighter use, such as around 5,000 scans per day, it can last up to 30 days without recharging. Smart LED indicators clearly show remaining battery levels at 25% / 50% / 75% / 100%, as well as charging and discharging status, so you always know when it is time to recharge.
- Ergonomic Design & Flexible Scanning Modes Designed with three scan buttons, the Eyoyo Bluetooth scanner supports different holding positions and user habits for comfortable left- or right-handed operation. A dedicated power switch helps conserve battery life when not in use. It supports instant upload and storage modes, sound on/off, custom prefix/suffix digits, hidden characters, programmable keyboard keys, and multiple scanning modes including key trigger, auto-sensing, and continuous scanning, giving you flexible control for retail, warehouse, inventory, and mobile work scenarios.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




