Sign in

Polypane. Browser for web devs

@polypane.app
2.1K followers 2.1K following 308 posts

See every screen, device & user preference, while you build. Chromium-based workspace for building great websites. Built for web developers who care | Try out for free at polypane.app | By @kilianvalkhof.com

PostsRepliesMedia
Polypane. Browser for web devs @polypane.app · 9h
Did you try our new flex item visualizer yet? Shipped in Polypane 31
041
Reposted by Polypane. Browser for web devs
Craig Roblewsky @pointc.bsky.social · 29/09/2026
Seriously, if you're not using Polypane for development, you're missing out. Highly recommended.
064
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 29/09/2026
Polypane 31 is here and ...it has a boatload of cool new features! 🖼️ Canvas layout with free-form placement ↔️ Flex item inspector 🎯 Navigate to custom properties ...and back! 🔍 Per-pane zoom settings 🏎️ Page performance monitoring 📱new iPhone 18 and duo presets polypane.app/blog/polypan...
polypane.app
Polypane 31: Canvas layout, elements panel improvements and Chromium 155 | Polypane
This release has a new canvas layout that lets you freely arrange panes on an infinite canvas. The elements panel now lets you filter styles, search the DOM…
1174
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 29/09/2026
Working on an infinite canvas is just so, so smooth.
1193
Polypane. Browser for web devs @polypane.app · 29/09/2026
Polypane 31 is here and ...it has a boatload of cool new features! 🖼️ Canvas layout with free-form placement ↔️ Flex item inspector 🎯 Navigate to custom properties ...and back! 🔍 Per-pane zoom settings 🏎️ Page performance monitoring 📱new iPhone 18 and duo presets polypane.app/blog/polypan...
polypane.app
Polypane 31: Canvas layout, elements panel improvements and Chromium 155 | Polypane
This release has a new canvas layout that lets you freely arrange panes on an infinite canvas. The elements panel now lets you filter styles, search the DOM…
1174
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 25/09/2026
Go to definition for CSS custom properties is pretty nice. Finding your way back with a single click, that's even nicer.
0112
Polypane. Browser for web devs @polypane.app · 25/09/2026
Go to definition for CSS custom properties is pretty nice. Finding your way back with a single click, that's even nicer.
0112
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 23/09/2026
The root scroller in your browser (the one scrolling the viewport) is special, but it's really easy to accidentally create a new scroll container. Learn how those nested scroll containers break scroll restoration, mobile browser UI and more, plus how to avoid them.
polypane.app
The root scroller and how not to lose it | Polypane
Every page has one main scroll container that scrolls the page itself: the root scroll container, or root scroller for short. Because it scrolls the entire page…
084
Polypane. Browser for web devs @polypane.app · 23/09/2026
The root scroller in your browser (the one scrolling the viewport) is special, but it's really easy to accidentally create a new scroll container. Learn how those nested scroll containers break scroll restoration, mobile browser UI and more, plus how to avoid them.
polypane.app
The root scroller and how not to lose it | Polypane
Every page has one main scroll container that scrolls the page itself: the root scroll container, or root scroller for short. Because it scrolls the entire page…
084
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 22/09/2026
I've been debugging sites using different scroll containers at different viewports widths and thinking of ways to make it clearer what's happening, rather than people thinking the sync in Polypane doesn't work. The first change is in: highlighting the scroll badge of whatever is being scrolled.
1102
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 21/09/2026
This is Polypane. www.youtube.com/watch?v=uGr-...
youtube.com
Polypane, the browser for web developers
YouTube video by Polypane
084
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 21/09/2026
There's apparently a thing about Cloudflare's tunnel... So a reminder that @polypane.app has that feature built-in. Single click, network or public URL, short-lived unique non-indexed URL. Everything is synced to all devices, all console messages are sent back to the console. polypane.app/portal/
polypane.app
Polypane Portal | Polypane
Polypane Portal shares your local development environment with anyone, anywhere, on any device while keeping everything in sync.
1234
Polypane. Browser for web devs @polypane.app · 21/09/2026
This is Polypane. www.youtube.com/watch?v=uGr-...
youtube.com
Polypane, the browser for web developers
YouTube video by Polypane
084
Polypane. Browser for web devs @polypane.app · 17/09/2026
We love it!
030
Polypane. Browser for web devs @polypane.app · 09/09/2026
live now!
000
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 04/09/2026
Pssst 🤫 We're working on an infinite canvas. What do you think?
3141
Polypane. Browser for web devs @polypane.app · 04/09/2026
Pssst 🤫 We're working on an infinite canvas. What do you think?
3141
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 02/09/2026
Polypane gives you more feedback and suggestions than any other tool because all those details matter. And soon, it will show you one less.
0124
Polypane. Browser for web devs @polypane.app · 02/09/2026
Polypane gives you more feedback and suggestions than any other tool because all those details matter. And soon, it will show you one less.
0124
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 28/08/2026
Our source panel can now toggle between the rendered and the server-sent HTML! Both are automatically formatted, both are validated. If you're not sure if an HTML issue starts on the server or in your JS, that's now super easy to find.
The Polypane Source panel with a new "rendered"/"server" toggle. The validation says"Congratulations, this server HTML is valid!"
1113
Polypane. Browser for web devs @polypane.app · 31/08/2026
if you missed it last friday, we have a new version out! 🥳
032
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 28/08/2026
Our elements panel got an exciting addition. Hover over the specificity of a selector to see each part of it highlighted, so you know exactly what's responsible. Intelligent enough to drill down into nested `:is()` selectors, intelligent enough to drill up into nested selectors.
A complex selector with a highlighted specificity. Several part of the text are underlined and highlighted with different styles.A neste selector with a highlighted specificity. Several part of the text are underlined and highlighted with different styles.
252
Polypane. Browser for web devs @polypane.app · 28/08/2026
Polypane 30.1 is here! Yep, already. We landed a few features that were so cool we just couldn't wait. This one's not as massive as Polypane 30, so find the highlights below! polypane.app/blog/polypan...
polypane.app
Polypane 30.1: Selector specificity insights, server HTML validation, and more | Polypane
Polypane 30.1 adds selector specificity highlighting to the elements panel, a new server-sent HTML view in the sources panel, passkey support in Linux and a…
1104
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 28/08/2026
Well this is just cool! It even has the invisible cone between an item and its submenu so it doesn't close as you move diagonally. Video made in @polypane.app BTW :)
3318
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 28/08/2026
Get an early look by checking out the demos in this article in @polypane.app which already has support for random() polypane.app/blog/experim...
polypane.app
Experimenting with the new pure CSS random() function | Polypane
CSS is getting a random() function that lets you set properties with a random value, opening up a ton of interesting creative possibilities. In this article…
084
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 26/08/2026
We've given our online CSS selector specificity calculator some nice upgrades! - Improved resolution of function nested specificity - Highlighting parts while you type (using OpagueRange + Highlight API) - Explore your selector by hovering over each part Check it out: polypane.app/css-specific...
1193
Polypane. Browser for web devs @polypane.app · 26/08/2026
We've given our online CSS selector specificity calculator some nice upgrades! - Improved resolution of function nested specificity - Highlighting parts while you type (using OpagueRange + Highlight API) - Explore your selector by hovering over each part Check it out: polypane.app/css-specific...
1193
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 19/08/2026
Polypane 30 is out! 🤩 🛝 Playgrounds: go from .html to multi-device testing in 3 clicks 🔤 text-scale emulation 📹 recording w/ sound 🌐 Network panel filtering & sorting ✨ Sidepanel browser extensions 🔗 Standard.site validation & previews 🌍 Chromium 152 ⛰️ MORE STILL polypane.app/blog/polypan...
polypane.app
Polypane 30: Playgrounds, Side Panel extension API, updated video recording and Chromium 152 | Polypane
Polypane 30 introduces Playgrounds so you can open directories as real HTTPS URLs in seconds, adds support for the Side Panel extension API, brings major…
0246
Polypane. Browser for web devs @polypane.app · 20/08/2026
Check out our newest testimonial by @pointc.bsky.social 🤩 See all our latest testimonials here: polypane.app/testimonials/
Shout-out to Polypane. I've been working on a website with a fairly complex layout and I can't image [sic] developing anything without it.

Too many features to list. Just try it. You'll love it.


Craig Roblewsky
Cofounder Sleepy Dog Media Group
041
Reposted by Polypane. Browser for web devs
Vale @vale.rocks · 19/08/2026
Woah. Huge Polypane update.
071
Reposted by Polypane. Browser for web devs
Paul van Buuren 🍉‬ 🇪🇺🇳🇱 @paulvanbuuren.nl · 19/08/2026
The best browser for developers is made by @kilianvalkhof.com.
042
Reposted by Polypane. Browser for web devs
Matija Marohnić @silvenon.com · 19/08/2026
Polypane v30 ✨ Network panel got more stable and insightful — see requests alone or grouped by origins, both very useful depending on your optimization angle. Emulating svh overlay is now on by default — always see what’s ACTUALLY above the fold on mobile. Fast startup 💨 Check out the changelog.
082
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 20/08/2026
Anything random is a joy to test in @polypane.app by the way, because you really get a feel for how it behaves.
031
Polypane. Browser for web devs @polypane.app · 19/08/2026
Polypane 30 is out! 🤩 🛝 Playgrounds: go from .html to multi-device testing in 3 clicks 🔤 text-scale emulation 📹 recording w/ sound 🌐 Network panel filtering & sorting ✨ Sidepanel browser extensions 🔗 Standard.site validation & previews 🌍 Chromium 152 ⛰️ MORE STILL polypane.app/blog/polypan...
polypane.app
Polypane 30: Playgrounds, Side Panel extension API, updated video recording and Chromium 152 | Polypane
Polypane 30 introduces Playgrounds so you can open directories as real HTTPS URLs in seconds, adds support for the Side Panel extension API, brings major…
0246
Reposted by Polypane. Browser for web devs
Frontend Dogma @frontenddogma.com · 15/08/2026
Cheatsheets for Flex, Grid, Anchor Positioning and Invoker Commands, by @polypane.app: polypane.app/blog/cheatsheets-for-f… #cheatsheets #css #flexbox #grids #layout
polypane.app
Cheatsheets for flex, grid, anchor positioning and invoker commands | Polypane
For CSS Day this year we created a set of cheatsheets explaining Flexbox, Grid, Anchor positioning and Invoker commands. They came out beautifully and a lot of…
053
Polypane. Browser for web devs @polypane.app · 12/08/2026
😍
040
Reposted by Polypane. Browser for web devs
Paul van Buuren 🍉‬ 🇪🇺🇳🇱 @paulvanbuuren.nl · 07/08/2026
@handle.invalid says @polypane.app is useful for accessibility nerds, so it must be true: www.200ok.nl/tips/polypan...
200ok.nl
Polypane and WCAG - 200 OK - Jules Ernst
Jules Ernst, onafhankelijk webadviseur
154
Reposted by Polypane. Browser for web devs
Web Standards @web-standards.dev · 31/07/2026
Cheatsheets for flex, grid, anchor positioning and invoker commands. Kilian Valkhof shares four CSS references he made after forgetting anchor positioning and grid-area syntax. Free as PDF and PNG in print-ready A5. #css #learn polypane.app/blog/ch...
Title “Cheatsheets for flex, grid, anchor positioning and invoker commands” and four overlapping Polypane cheatsheet cards: CSS Flexbox, CSS Grid, Anchor Positioning, and Invoker Commands.
0134
Polypane. Browser for web devs @polypane.app · 27/07/2026
Remember these? Well, we made them available online using some fun CSS transitions, and we made them available as free print-ready downloads too! Go play with them here: polypane.app/cheatsheets/
polypane.app
Cheatsheets | Polypane
A collection of handy sheets for web devs, covering CSS Flexbox, CSS Grid, Anchor Positioning, and Invoker Commands.
184
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 24/07/2026
Fix contrast automatically makes text readable on sites that have low-contrast text. I've updated it to use a much faster algorithm to go over all contrast pairs, and it's now instant even on large websites. Download for Chrome, Firefox, Edge, Vivaldi, Opera etc: fixa11y.com
fixa11y.com
FixA11y — improving accessibility
The FixA11y project improves accessibility through smart technology and education.
1194
Polypane. Browser for web devs @polypane.app · 21/07/2026
Our helper extension got a new update, adding even more options to help move your workflow over to Polypane. Configure any domain to get a button, full page overlay or let it automatically forward pages to Polypane. Available for all the browsers. Links here: polypane.app/docs/helper-...
"Overlay behavior. The helper adds a button to local URLs. You can configure additional rules for specific domains."

What follows is three images showing the button, overlay and auto-open styles along with instructions.
051
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 20/07/2026
Polypane's snippets store has dozens of snippets that add new functionality to Polypane that you can install with a single click. Browse the collection here polypane.app/snippets/
063
Polypane. Browser for web devs @polypane.app · 20/07/2026
Polypane's snippets store has dozens of snippets that add new functionality to Polypane that you can install with a single click. Browse the collection here polypane.app/snippets/
063
Polypane. Browser for web devs @polypane.app · 15/07/2026
we can only agree ❤️
070
Polypane. Browser for web devs @polypane.app · 14/07/2026
we're waiting for a fix to Electron to land before we can release the next version but in the mean time we're just building new features. This morning we added support for all the chrome.tabCapture extension APIs, which should bring in support for a whole new range of extensions.
150
Polypane. Browser for web devs @polypane.app · 08/07/2026
Guess which browser went 29 major versions without having a directory listing feature... Well, not anymore, the upcoming version of Polypane now has a beautiful directory listing! It's fast, responsive, easy to navigate, and part of an exciting new feature we're keeping under wraps for now.
Polypane showing a directory listing page across three panes
070
Reposted by Polypane. Browser for web devs
Frontend Dogma @frontenddogma.com · 26/06/2026
Experimenting With “random()” in CSS, by @polypane.app: polypane.app/blog/experimenting-wit… #css #randomness #functions #experiments
polypane.app
Experimenting with random() in CSS | Polypane
CSS is getting a random() function that lets you set properties with a random value, letting you make interesting and creative new designs. It's available in…
021
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 26/06/2026
Works best shown in @polypane.app :)
052
Reposted by Polypane. Browser for web devs
Kilian Valkhof @kilianvalkhof.com · 25/06/2026
Field sizing just works, now everywhere :D
071
Reposted by Polypane. Browser for web devs
Polypane. Browser for web devs @polypane.app · 24/06/2026
We've been experimenting with CSS´s upcoming Random() function to see what it can do. In the mean time we found a few browser crashes and a way to implement random-item() before it actually lands. Best viewed in Polypane 29+ (For now!) polypane.app/blog/experim...
polypane.app
Experimenting with random() in CSS | Polypane
CSS is getting a random() function that lets you set properties with a random value, letting you make interesting and creative new designs. It's available in…
11311