Peek Pop

A lightweight, open-source browser extension lets you preview, search, and save pages to read later.

Installation

Quick Setup Guide

1

Install Extension

Choose your browser and install Peek Pop from the official store using the download buttons above.

2

Visit Options Page

After installation, it's recommended to visit the options page to customize the settings and tailor the plugin to your needs.

3

Configure Settings

Set up blacklists, customize shortcuts, and adjust preview behavior according to your preferences.

Key Features

Preview Pages

Instantly preview web pages without leaving your current tab. Get a quick look at content before deciding to visit.

Search Functionality

Quickly search and find exactly what you need within the content you’ve selected.

Read Later

Save pages to read later and never lose track of important content.

Flexible Trigger

Activate preview via drag, hover, or click, with optional modifier keys.

Customizable Settings

Extensive customization options through the options page to tailor the extension to your specific workflow.

Blacklist Support

Multiple format support including regex, wildcard, and plain text to exclude specific sites from preview.

Usage Guide

Blacklist Format Examples

Configure which sites to exclude from preview using these formats:

Regex format:
/^https:\/\/example\.com\/.*$/

Wildcard format:
https://example.com/*

Plain text format:
https://example.com

Common Pattern Examples
files:
/\.(zip|rar|7z|exe|msi|md|pdf|docx?|xlsx?|pptx?|apk|dmg|iso)(\?.*)?$/

images:
/\.(jpg|jpeg|avif|png|svg|ico|webp|gif)(\?.*)?$/

videos:
/\.(mp4|mkv|rmvb|rm|avi|ts|mov|flv)(\?.*)?$/

audio:
/\.(mp3|flac|ogg|wav|aac)(\?.*)?$/

download links:
/^(magnet:\?xt=urn:[a-z0-9]+:[a-f0-9]{32,40}.*|https?:\/\/[^\s]+\/dl[a-zA-Z0-9\/%+=_-]+)$/

Where Links Are Supported

Location Supported?
Normal page ✅ Yes
Inside an iframe ✅ Yes
Inside an open shadow root ✅ Yes
Inside a closed shadow root ❌ No

👉 Currently, all links are supported except those inside closed shadow roots.

Frequently Asked Questions

Due to browser add-on limitations, this can't be done directly by the add-on. However, you can use third-party software like PowerToys - Always On Top to achieve this. Don't forget to uncheck "Close popup when origin window is focused" on the settings page.
Try disabling other add-ons to see if the issue persists. If you're using Edge, also check edge://settings/superDragDrop. If the problem continues, please create an issue on GitHub.
The update process may take up to 7 business days due to review procedures.
The preview window is based on the native browser window, so customization is not supported. Firefox users may be able to adjust it using userChrome.css.
You can enable the "Only respond when dragging to empty areas" option in the settings to preserve the page's native drag behavior.

Known Issues

On Firefox

When system scaling is not set to 100%, the popup window may briefly flash when it appears.

On macOS

The preview popup window does not work properly in fullscreen mode. For best results, use the window in non-fullscreen mode.

Not compatible with Arc/Dia