Every screen, on top of your code.

iPhones, Androids, iPads and laptops with real dimensions float in front of your editor, with your dev server live. Save and see it on all of them. And your coding agent tests on them while you watch.

You're on your phone. Send the link to your email and open it on your Mac or PC when you sit down to code.

Mac with Apple silicon or Intel and Windows 10 and 11. We use the email only to send this link, once, and don't keep it.

Free for 14 days, no card · Mac (Apple silicon or Intel) and Windows 10 and 11 · no Xcode

On first launch, macOS just confirms you want to open the app. How to open it

On Windows, the app comes from the Microsoft Store and installs with no warning.

iPhone 17 Pro and Galaxy A06 in Browser mode, opened side by side by a coding agent, with the orange outline of agent devices and Lume on screen. On both, the agent's finger has just tapped Transfer, with the target marked.
  1. iPhone 17 Pro402×718 · Browsertapped “Transfer”: ok
  2. Galaxy A06360×716 · Browsertapped “Transfer”: ok

Always on top. Even in full screen.

The device stays above your editor, terminal and browser, even in full screen: drag it to a corner and keep coding. When the cursor leaves, the controls fade and only the screen remains. On Mac it lives in the menu bar; on Windows, in the tray.

  • Light enough to keep open all day
  • Save, and it updates: your project's reload works as usual
  • Restarted the server? The page comes back on its own
  • In front of everything, or behind your windows when you wantShift + Command + FCtrl + Shift + F
  • Drag it by the frame; pull a corner to resize it on screen
iPhone 17 Pro with the Breakpane start page: Lume on port 5277 under Running now; Loja Exemplo and Painel Teste · web under Your projects

Open it and your projects are already there.

Breakpane already shows what's running on your computer, with each project's port and name. Stopped ones show up with Start: it runs the dev server with the same Node as your terminal and opens it when it's ready.

Your coding agent tests your site on several devices. You see every tap. Beta

Connect the agent you already use, like Claude Code, Codex or Cursor, or any other MCP-compatible tool. It opens your site on several devices, then taps, types and audits. You see every action.

Three devices in Browser mode opened by a coding agent, side by side, with the orange outline of agent devices: iPhone 17 Pro, Galaxy A06 and MacBook Air 13" showing the same store. Each label shows the last action; on the Galaxy A06, tap blocked on Sign in, because the cookie banner covers the button.
  1. iPhone 17 Pro402×718 · Browsertapped “Sign in”: ok
  2. Galaxy A06360×716 · Browser“Sign in” covered by div.cookie
  3. MacBook Air 13″1470×838 · Browsertapped “Sign in”: ok
  1. 1 of 3

    Turn on agents from the button on the rail, next to the device.

  2. 2 of 3

    Connect your agent; the most popular ones connect with one click.

  3. 3 of 3

    Paste one of the ready-made prompts into a new conversation.

How it works with agents

The devices that matter. And any other, made to measure.

Your window right now:

iPhones from the 17 Pro Max to the SE, Pixel, Galaxy, 360×800 entry-level screens, iPads, MacBooks and Windows laptops, with the real device's viewport, density and safe areas. For everything else, Custom: exact width, height and density.

    • iPhone 17 Pro in App mode showing the Lume home screen
      iPhone 17 Pro · 402×874 @3x
    • iPhone 17 Pro Max in App mode showing the Lume home screen
      iPhone 17 Pro Max · 440×956 @3x
    • iPhone Air in App mode showing the Lume home screen
      iPhone Air · 420×912 @3x
    • iPhone 16 in App mode showing the Lume home screen
      iPhone 16 · 393×852 @3x
    • iPhone 15 in App mode showing the Lume home screen
      iPhone 15 · 393×852 @3x
    • iPhone 16e in App mode showing the Lume home screen
      iPhone 16e · 390×844 @3x
    • iPhone 13 mini in App mode showing the Lume home screen
      iPhone 13 mini · 375×812 @3x
    • iPhone SE in App mode showing the Lume home screen
      iPhone SE · 375×667 @2x
    • iPhone Duo (closed) in App mode showing the Lume home screen
      iPhone Duo (closed) · 466×678 @3x
    • iPhone Duo (open) in App mode showing the Lume home screen
      iPhone Duo (open) · 951×669 @3x
    iPhone
    • Pixel 9 in App mode showing the Lume home screen
      Pixel 9 · 412×923 @2.625x
    • Pixel 8a in App mode showing the Lume home screen
      Pixel 8a · 412×915 @2.625x
    • Pixel 10 Pro XL in App mode showing the Lume home screen
      Pixel 10 Pro XL · 448×998 @3x
    • Pixel 10 Pro Fold (open) in App mode showing the Lume home screen
      Pixel 10 Pro Fold (open) · 755×783 @2.75x
    • Galaxy S25 in App mode showing the Lume home screen
      Galaxy S25 · 360×780 @3x
    • Galaxy S24 in App mode showing the Lume home screen
      Galaxy S24 · 360×780 @3x
    • Galaxy S25 Ultra in App mode showing the Lume home screen
      Galaxy S25 Ultra · 384×832 @2.813x
    • Galaxy Z Fold7 (open) in App mode showing the Lume home screen
      Galaxy Z Fold7 (open) · 750×832 @2.625x
    • Galaxy Z Fold7 (closed) in App mode showing the Lume home screen
      Galaxy Z Fold7 (closed) · 412×960 @2.625x
    • Galaxy Z Fold5 (open) in App mode showing the Lume home screen
      Galaxy Z Fold5 (open) · 690×829 @2.625x
    • Galaxy Z Fold5 (closed) in App mode showing the Lume home screen
      Galaxy Z Fold5 (closed) · 344×882 @2.625x
    • Galaxy Z Flip7 in App mode showing the Lume home screen
      Galaxy Z Flip7 · 360×840 @3x
    • Galaxy Z Flip3 in App mode showing the Lume home screen
      Galaxy Z Flip3 · 360×880 @3x
    • Galaxy A06 in App mode showing the Lume home screen
      Galaxy A06 · 360×800 @2x
    • Moto G (2025) in App mode showing the Lume home screen
      Moto G (2025) · 412×917 @1.75x
    • Redmi Note 13 in App mode showing the Lume home screen
      Redmi Note 13 · 393×873 @2.75x
    • Poco X6 Pro in App mode showing the Lume home screen
      Poco X6 Pro · 407×905 @3x
    Android
    • iPad mini in App mode showing the Lume home screen
      iPad mini · 744×1133 @2x
    • iPad Air 11″ in App mode showing the Lume home screen
      iPad Air 11″ · 820×1180 @2x
    • iPad Pro 11″ in App mode showing the Lume home screen
      iPad Pro 11″ · 834×1210 @2x
    • iPad Pro 13″ in App mode showing the Lume home screen
      iPad Pro 13″ · 1032×1376 @2x
    • Galaxy Tab S10+ in App mode showing the Lume home screen
      Galaxy Tab S10+ · 876×1400 @2x
    Tablets
    • MacBook Air 13″ in App mode showing the Lume home screen
      MacBook Air 13″ · 1470×956 @2x
    • MacBook Pro 14″ in App mode showing the Lume home screen
      MacBook Pro 14″ · 1512×982 @2x
    • MacBook Pro 16″ in App mode showing the Lume home screen
      MacBook Pro 16″ · 1728×1117 @2x
    • Surface Pro 11 in App mode showing the Lume home screen
      Surface Pro 11 · 1440×960 @2x
    • Notebook Full HD in App mode showing the Lume home screen
      Notebook Full HD · 1536×864 @1.25x
    • Notebook 14″ Full HD in App mode showing the Lume home screen
      Notebook 14″ Full HD · 1280×720 @1.5x
    • Notebook HD in App mode showing the Lume home screen
      Notebook HD · 1366×768 @1x
    Laptops
    • Monitor Full HD in App mode showing the Lume home screen
      Monitor Full HD · 1920×1080 @1x
    • Monitor QHD in App mode showing the Lume home screen
      Monitor QHD · 2560×1440 @1x
    Desktop
    • Custom240–3840 × 240–2400@1 to @3Width, height, density and OS of your choice
    Custom

Test the PWA the way it looks once installed.

After Add to Home Screen, the PWA loses the browser bar and gains a splash screen, a status bar in the manifest color and the device's safe areas.

That's where the button behind the home indicator, the header jammed against the Dynamic Island and the white splash show up. Breakpane shows all of it before you ship.

  • iPhone 17 Pro in Browser mode showing the Lume home screen with the Install Lume banner
    BrowserThe Safari or Chrome bar, the status bar painted with theme-color and the viewport of someone arriving from a link.
  • iPhone 17 Pro on the home screen with the Lume icon in the first positioniPhone 17 Pro in App mode showing the Lume home screen
    Home screenThe icon with the manifest's short_name; on Android, the maskable icon inside the circle. Tap it and it opens with the system animation.
  • iPhone 17 Pro in App mode showing the Lume home screen
    AppNo bar, with the splash, a black-translucent status bar and the model's safe areas.

Everything at hand, without leaving the device.

Airplane mode (offline)
Cuts the network for every device and shows what the service worker holds on to.
Dark appearanceShift + Command + DCtrl + Shift + D
The site sees prefers-color-scheme: dark without you touching your system settings.
ZoomCommand + +Ctrl + + Command + −Ctrl + −Command + 0Ctrl + 0
Zooms the whole frame in so you can see the pixel; Command + 0Ctrl + 0 fits it to the screen height.
CaptureCommand + SCtrl + SShift + Command + SCtrl + Shift + S
A PNG of the device with its frame and a transparent background, saved to the Desktop and copied. Ready for the PR or for Figma. Command + SCtrl + S on the frame; with focus on the page, Shift + Command + SCtrl + Shift + S.
Developer toolsOption + Command + ICtrl + Alt + I
The Chromium inspector, pointed at the page inside the device.
Clear service workers and cache
Deletes service workers and cache, keeping logins. Start from scratch without closing the app.
RotateOption + Command + RCtrl + Alt + R
Turns the device sideways and shows the safe areas in landscape.
Move and resize
Drag any part of the frame, or the dot above the device; pull a corner to change its size on screen, with the percentage next to it. The page keeps the device's viewport. Double-click the corner to go back to auto.
New deviceCommand + NCtrl + N
Open more than one. Mirror navigation is on by default: click in one, and the others follow.

Mirror navigation

iPhone 17 Pro in App mode showing the Lume statement screen
Pixel 9 in App mode showing the Lume statement screen
iPad mini in App mode showing the Lume statement screen

One plan, everything included.

Try it free for 14 days, no card. If Breakpane earns a place in your day, pick monthly or yearly.

Monthly

$9 per month

Billed every month. Cancel anytime.

Subscribe monthly

Payment is processed by Paddle, Breakpane's authorized reseller: it issues the receipt and calculates your country's taxes at checkout. Refund within 14 days.

On any plan

  • Every feature, on every device
  • Coding agents (Beta), in the trial and the subscription
  • Mac and Windows, on up to 3 computers
  • Personal and commercial use
  • Updates included while your subscription is active
  • Email support, answered by people
  • Card, PayPal or Pix (Brazil)
Or download and try it free for 14 days

Breakpane runs on your computer.

You're on your phone. Send the link to your email and open it on your Mac or PC when you sit down to code.

Mac with Apple silicon or Intel and Windows 10 and 11. We use the email only to send this link, once, and don't keep it.

14 days free

Download and try it free for 14 days.

No card, everything unlocked. On day 3, we only ask for your email. After that, from $9 a month.

New in 1.2.10: Coding agents no longer ask to reconnect, open Breakpane when it is closed and keep each conversation's devices apart. see what's new

  1. 1 of 3Pick your system

  2. 2 of 3Download

    Download for Mac (Apple silicon)

    v1.2.10 · 130.5 MB · Nov 11, 2026

    Download for Mac (Intel)

    v1.2.10 · 137.4 MB · Nov 11, 2026

    Get it from Microsoft

    Installs and updates on its own, with no Windows warning.

    Rather use the .exe installer? v1.2.10 · 111.1 MB · Nov 11, 2026

  3. 3 of 3The first time you open it

    On the Mac, the app is signed and notarized by Apple, so macOS just confirms you want to open an app downloaded from the internet. On Windows, from the Microsoft Store, there's no warning.

    1. Open the .dmg and drag Breakpane to the Applications folder.
    2. Double-click Breakpane. macOS asks if you want to open an app downloaded from the internet. Click Open.
    3. That's it. It shows up in the menu bar, not in the Dock.
    1. On the Microsoft Store, click Get. Windows downloads and installs it on its own, with no warning.
    2. Open Breakpane from the Start menu. It lives in the system tray, next to the clock.
    Downloaded the .exe?
    1. Run Breakpane-Setup-1.2.10.exe.
    2. On the blue Windows protected your PC screen, click More info.
    3. Click Run anyway.
    4. That's it. Breakpane lives in the system tray, next to the clock.

    With the installer in your Downloads folder (the Windows default), one PowerShell command removes the downloaded-from-the-internet mark and opens the installer without the blue screen, skipping steps 2 and 3. If it's in another folder, change the path in the command or follow the steps above.

    Unblock-File "$HOME\Downloads\Breakpane-Setup-1.2.10.exe"; Start-Process "$HOME\Downloads\Breakpane-Setup-1.2.10.exe"
File details and security

SHA-256Breakpane-1.2.10-arm64.dmg

712c0cffd5af54d7e5d4052884c9ba65763709f92e80812cc3066441a7379f49

Check it in Terminal: shasum -a 256 Breakpane-1.2.10-arm64.dmg

SHA-256Breakpane-1.2.10-x64.dmg

6b448c72dace1a40fd358be28d7693b3d5448e5adc526e6b1b268d3de5464308

Check it in Terminal: shasum -a 256 Breakpane-1.2.10-x64.dmg

SHA-256Breakpane-Setup-1.2.10.exe

3861993aaf524ad3f3faa3404099dd9be03e02465872264608933721bd8f9bb0

Check it in Command Prompt: certutil -hashfile Breakpane-Setup-1.2.10.exe SHA256

What you can check

The download comes only from here, the Microsoft Store and Breakpane's GitHub Releases. There are no mirrors.

The app sends nothing about your projects or the pages you open. The anonymous daily usage count can be turned off in More options.

On the Mac, the app is signed and notarized by Apple. On Windows, the Microsoft Store checks the package before publishing it.

Before you ask.

Does it look exactly like Safari on the iPhone?

It shows what defines the iPhone screen: viewport, density, user agent, touch, safe areas and the installed PWA, with standalone, splash, icon and offline. That's where almost every layout problem lives. The engine is Chromium, so anything specific to Safari, like elastic scrolling and WebKit bugs, is worth checking on an iPhone or in the Xcode Simulator before you ship.

How do I view a site in mobile mode on a PC or Mac?

In Chrome, Shift + Command + MCtrl + Shift + M opens DevTools device mode: fine for a quick look, but it's a rectangle inside the tab, it disappears when DevTools closes and it doesn't simulate the installed PWA. In Breakpane, the device floats above your editor with the model's frame, status bar and safe areas, and updates on its own when you save the file. It works as a responsive design tester that stays on screen while you code.

Can I see my site as it looks on an iPhone from Windows?

Yes. On Windows, Breakpane shows your site with each iPhone's viewport, density, user agent, touch and safe areas, including in App mode, as an installed PWA. The Xcode Simulator only exists on the Mac. What's left out is the engine: it's Chromium, so WebKit-specific bugs call for a real iPhone.

Is it safe to install Breakpane?

On the Mac, it's signed and notarized by Apple. On Windows, the Microsoft Store checks the package; the .exe isn't signed yet. You can check for yourself: the download comes only from this site, the Microsoft Store and GitHub Releases; every release includes its checksum; the app sends nothing about your projects and only connects to your localhost, the URLs you or your agent open, GitHub and the license server.

Is the app signed?

On the Mac, yes: since version 1.2.8, it's signed with a Developer ID and notarized by Apple. On Windows, the Microsoft Store version is verified by Microsoft and installs with no warning; the .exe installer on the site isn't signed yet, so SmartScreen may warn you.

How much does it cost?

The first 14 days are free, no card, everything unlocked. After that, $9 a month or $79 a year, or R$ 29 and R$ 249 in Brazil. Every feature on every plan, on up to 3 computers, Mac and Windows. Cancel anytime.

Is there a Windows version? What about Linux?

Windows 10 and 11, 64-bit, from the Microsoft Store: it installs and updates on its own, with no warning. There's also the .exe installer, which SmartScreen flags because it has no certificate yet. The device stays on top and the app lives in the system tray. No Linux yet: always-on-top and the tray behave differently in each environment (GNOME, KDE, Wayland, X11), and we won't promise what we haven't tested. Ask for it on GitHub.

Intel Mac?

Yes, in the same release: Breakpane-1.2.10-x64.dmg. It's less tested than the Apple silicon build; if something breaks, tell us on GitHub.

Which frameworks does it work with? What about hot reload?

Anything that serves HTTP on localhost: Vite, Next, Astro, Nuxt, SvelteKit, Angular, Remix, Rails, Django, Laravel, a python -m http.server. The Start button understands projects with a package.json, a dev script and a known frontend framework; anything else you open by URL. Hot reload is your dev server's own: Vite HMR, Next Fast Refresh. If the server goes down and comes back, it reconnects on its own.

Do I have to actually install the PWA to see App mode?

No. App mode simulates standalone instantly: the browser bar disappears, the site responds to display-mode: standalone, the splash shows up and the safe areas apply. And the service worker works on http://localhost without HTTPS, because Chromium treats localhost as a secure origin. To test over your network IP, you do need HTTPS.

Does it touch my files or send data anywhere?

On its own, it writes nothing to your project folder: it reads package.json to find the command and runs the dev script. A connected coding agent can ask it to save screenshots and reports to a folder of yours. Nothing about your projects or pages leaves your computer through Breakpane. The app sends only an anonymous daily usage count, which you can turn off, and talks to the license server.

Can I view a live site? And several devices at once?

Yes. Paste any URL: it's a good way to check the PWA in production, the home screen icon and the diagnostics over real HTTPS. Open more than one device (Command + NCtrl + N); with Mirror navigation on, click in one and the others follow. An iPhone SE and a 17 Pro Max side by side is the fastest test for a broken layout.

Which coding agents does it work with?

Any MCP-compatible tool over HTTP: Claude Code, Codex, Cursor, VS Code (Copilot), Windsurf, Claude Desktop and others. The most popular ones connect with one click; for the rest, Copy configuration gives you the block to paste. Then paste a Start here prompt into a new conversation; in Claude Code they're also commands, like /mcp__breakpane__test_site. It's in Beta and works during the trial and with a subscription.

Is it a phone simulator? Do I need Xcode?

It simulates the screen, not the operating system, and it doesn't need Xcode. It doesn't run iOS or Android and doesn't install mobile apps: it's Chromium with each device's viewport, density, user agent, touch, safe areas and display-mode, inside a frame with the real dimensions. That's why it's light and runs on Mac and Windows.

Where does Breakpane fit next to DevTools, the Simulator and a phone in hand?

DevTools device mode is for a quick look; a phone in hand and the Xcode Simulator, for the final check. Breakpane covers the middle: it stays open all day in front of your editor and shows every change on every screen while you code. Unlike Sizzy, Polypane and Responsively, it floats over your editor and finds your projects.

How do I report a bug or request a device?

On GitHub, under Issues, or by email at support@breakpane.com. Tell us the device, the mode and the framework. New device requests get added when they have reliable measurements.