Chrome Extension · Manifest V3

Edit Any
Webpage
Live.

A powerful Chrome Extension that lets you modify any webpage in real time — change text, swap images, apply fun presets, and save your modifications.

Edit TextSwap ImagesComic SansCat ModeFind & ReplaceSave Presets
✏️
Page Modifier
Edit any webpage live
🔊
↩️
🔄
🖊️
Edit Mode
Click any element to edit
Hover to highlight · Click to edit
Quick Presets
😂Comic Sans
🐱Cat Images
😜Emoji Text
🌙Dark Mode
🔍Find & Replace
Find text...
Replace with...
Apply Replace
🐱 Cat Mode!
✅ Text updated!

Everything you need to
own any webpage

Six powerful features, zero configuration. Just install and start editing.

Edit Mode

Click any text on a webpage to edit it inline. Changes apply instantly with a satisfying highlight effect.

Image Replace

Click any image to swap it with a URL or local file upload. Works on any <img> element.

Quick Presets

One-click transformations: Comic Sans, cat images, emoji text, and dark mode override.

Find & Replace

Replace any word or phrase across the entire page instantly with match count feedback.

Save Presets

Save your modifications as named presets and reapply them on any website anytime.

Undo & Reset

Step-by-step undo for every change, plus a full page reset to restore the original.

Fully Interactive — No Extension Required

Try it right here

Every feature is live in your browser. No install needed — just click and explore.

Toggle Edit Mode to start editing

example.com/article

The Future of Web Browsing

Discover a smarter way to navigate the internet with powerful tools.

Our platform provides everything you need to enhance your browsing experience.

Quick Presets

One click.
Total chaos.

Apply wild transformations to any webpage instantly. From Comic Sans typography takeovers to replacing every image with cats — the presets are designed to be fun and powerful.

😂
Comic Sans Everything
Applies Comic Sans to every text element on the page
🐱
Replace All Images with Cats
Swaps every <img> with a random cat via CATAAS API
😜
Change Text to Emojis
Replaces 50+ common words with matching emoji characters
🌙
Dark Mode Override
CSS invert filter — works on any website instantly
Cat preset demo

Built the right way

Modern architecture using the latest Chrome Extension standards.

V3
Manifest Version
Latest standard
chrome.storage
Storage
Persistent presets
Minimal
Permissions
activeTab + scripting
Zero deps
Performance
Pure vanilla JS

File Structure

page-modifier/
├── manifest.json       # Extension config (MV3)
├── background.js       # Service worker
├── content.js          # DOM editing engine
├── content.css         # Edit mode styles & overlays
├── popup.html          # Extension popup UI
├── popup.css           # Popup styles
├── popup.js            # Popup interaction logic
└── icons/              # Extension icons (16–128px)

Install in 60 seconds

No Chrome Web Store required. Load it directly as an unpacked extension.

1
Download the ZIP
Download page-modifier.zip and unzip it to a folder on your computer.
2
Open chrome://extensions
Navigate to chrome://extensions/ in your Chrome browser.
3
Enable Developer Mode
Toggle the Developer Mode switch in the top-right corner.
4
Load Unpacked
Click 'Load unpacked' and select the page-modifier folder.
5
Pin & Use
Pin the ✏️ icon to your toolbar and start editing any webpage!

Works on Chrome 88+ · Manifest V3 · No external dependencies

Troubleshooting

Common issues and solutions for installing Page Modifier

Extension not appearing after installation
  • Refresh your browser (Ctrl+R or Cmd+R)
  • Check if the extension is enabled in chrome://extensions/
  • Look for the extension icon in the top-right corner of your browser
  • Pin the extension to your toolbar for easy access
'Load unpacked' button not visible
  • Make sure Developer mode is enabled (toggle in top-right of chrome://extensions/)
  • Try refreshing the extensions page
  • Ensure you're using Chrome 88 or later
ZIP file won't extract
  • Try using a different extraction tool (WinRAR, 7-Zip, or built-in extractor)
  • Re-download the ZIP file from this page
  • Check that the file isn't corrupted by verifying the download completed
Edit mode not working on certain websites
  • Some websites have strict Content Security Policy (CSP) headers that restrict extensions
  • Try on a different website to verify the extension works
  • Check the browser console (F12) for any error messages
  • Refresh the page and try again
Changes disappear when I refresh the page
  • This is expected behavior — changes are temporary by design
  • To save changes permanently, use the 'Save Preset' feature before refreshing
  • Presets can be reapplied on any website instantly
Presets not saving
  • Make sure you've entered a preset name before clicking Save
  • Check that your browser allows extensions to use storage (chrome://settings/content/siteData)
  • Try clearing your browser cache and reloading the extension
Extension crashes or freezes
  • Disable and re-enable the extension in chrome://extensions/
  • Try uninstalling and reinstalling the extension
  • Clear the extension's storage: Right-click extension → Manage extension → Storage → Clear data
  • Report the issue on GitHub with details about what you were doing
Images won't replace with custom URL
  • Ensure the URL is valid and publicly accessible (e.g., https://example.com/image.jpg)
  • Check that the image URL doesn't have CORS restrictions
  • Try uploading a local file instead of using a URL
  • Some websites block external image loading — try a different image source

Still having issues? Check the extension's README.md or open an issue on GitHub.

Report on GitHub