Custom Chrome Zoom Extension with Global Zoom Control for Small Screen

Written by

in

This Chrome Zoom Extension allows users to set a global zoom percentage that automatically applies to all supported websites. Unlike default Chrome zoom, this extension remembers your preferred zoom level and reapplies it whenever you open or refresh a tab.

 

What This Extension Does

 

This extension provides a simple popup interface where users can:

Enter a custom zoom percentage

Apply zoom instantly to the active tab

Automatically apply the same zoom level to all newly loaded tabs

Save the zoom level using Chrome Sync Storage

The zoom setting is global, meaning it stays consistent across tabs and browser sessions.

 

Popup Interface Overview

 
The popup UI is clean and lightweight:

A number input for zoom percentage

Minimum zoom: 25%

Maximum zoom: 100%

Default value: 70.35%

An Apply button to activate the zoom

This design keeps the extension fast and easy to use.

 

How the Zoom Logic Works

 
1. Saving Zoom Preference

When the user clicks Apply, the extension:

Converts the percentage into Chrome’s zoom format

Saves the value using chrome.storage.sync

Applies zoom instantly to the active tab

This ensures the zoom preference is remembered across browser restarts.

2. Applying Zoom Automatically

The background script listens for tab updates. When a page finishes loading:

It checks whether the URL is valid

System pages like chrome://, edge://, and about: are ignored

The saved zoom level is automatically applied

This creates a seamless browsing experience without manual adjustments.

Smart URL Filtering

To prevent errors, the extension safely skips restricted pages such as:

chrome://

edge://

about:

This follows Chrome extension security best practices.
 

Key Features

 
πŸ” Global Zoom Control

πŸ’Ύ Zoom Level Saved with Sync Storage

⚑ Instant Apply on Active Tab

πŸ”„ Auto Apply on New Tabs

🧼 Minimal & Clean UI

πŸ›‘οΈ Safe URL Handling

 

Ideal Use Cases

 

This extension is perfect for:

Users who prefer consistent zoom across all websites

Accessibility and low-vision support

Developers and designers testing layouts

Reading text-heavy content comfortably

Laptop users with high-resolution screens

This Chrome Zoom Extension is a practical solution for users who want full control over their browsing zoom experience. With automatic application, synced storage, and a simple UI, it eliminates the need to constantly adjust zoom levels on every site.
 
 
 
Download Now

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Chat Icon
Preview