Page Rotator
Overview
Rotate any page 90/180/270 degrees so webcomics fill a physically-turned MacBook screen. State persists per site.
Read vertical webcomics the way they're drawn — by turning your laptop. A long vertical comic wastes most of a wide laptop screen. Page Rotator turns the page 90° in place, you enter fullscreen and physically rotate the laptop, and the comic now runs down the full height of the (now-tall) screen. Unlike a quick CSS rotate, it's built for reading: • Scrolling stays native. The page content sits in an un-rotated layer the browser scrolls normally, so your trackpad still scrolls the comic the right way after rotating — no fighting two scroll axes. • It fills the screen. The rotated frame is sized to your live viewport, so there are no black bars down the sides. • It remembers each site. Turn it on for a comic site and it stays on for that site across reloads. Other sites are untouched. • It survives fullscreen. Enter native fullscreen (Ctrl+Cmd+F) and the rotation re-fits the larger screen automatically. • It tames sideways headers. The page's own sticky headers, cookie bars, and chat bubbles are flattened so they scroll with the comic instead of pinning sideways across your view. How to use 1. Open the comic. 2. Click the toolbar icon and choose 90° (or press Option+Shift+R). 3. Press Ctrl+Cmd+F for fullscreen. 4. Physically turn your laptop 90°. Scroll normally. 5. Click Off (or Option+Shift+R) when you're done. One honest limitation: this is a visual rotation, so it's made for image-based content — webcomics, scanned pages, diagrams, video. Reflowing text articles won't re-lay-out to the new shape; they'll just turn sideways. Privacy: no data collection, no analytics, no remote code. The only thing stored is a tiny on/off + angle setting per site, kept locally in your browser. Open source: https://github.com/wickes1/page-rotator
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedJune 13, 2026
- Offered byWickes1
- Size20.7KiB
- LanguagesEnglish (United States)
- Developer
Email
dev@wickend.dev - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site