This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Universal Infinite Scroll Pager

Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Universal Infinite Scroll Pager detects pagination links on any webpage and automatically loads the next page's content into the current page, creating a seamless infinite-scroll experience. The tool extracts the main content from the next page while automatically filtering out navigation, sidebars, advertisements, and other clutter, so only the relevant content is appended. A "Load More" button appears at the bottom of the page, and when auto-load is enabled, new content loads automatically as you scroll near the bottom. This works on any website with pagination — from search results and product listings to forum threads and article archives.

WHERE IT RUNS

This extension works on any website that uses traditional pagination links (Next, Page 2, 3, etc.). It functions on search engine results, e-commerce product listings, forum threads, blog archives, documentation pages, and any other content split across multiple pages. The tool works across all domains and adapts to various pagination structures, making it compatible with thousands of websites.

HOW TO USE

Install the extension and navigate to any page with paginated content. A "Load More" button appears at the bottom of the content area. Click the button to load the next page's content into the current page. Enable "Auto-load on scroll" to make new content load automatically when you scroll near the bottom of the page (with a configurable threshold in pixels). Use the overlay panel to customize the experience: toggle the tool on or off for the current site, adjust the scroll threshold (how close to the bottom before auto-load triggers), and optionally set custom content selectors if the auto-detection doesn't work perfectly on a particular site. Click "Load Next Page" from the panel to trigger a load manually, or "Reset" to clear the current state and restart from page one.

TECHNICAL SECTION — PAGINATION DETECTION AND CONTENT EXTRACTION

The extension uses a multi-strategy pagination detection engine. It first queries common pagination selectors including .pagination a[rel="next"], .pager a[rel="next"], .next a, and a[rel="next"]. If no next link is found, it scans all pagination links for numbered pages or arrow symbols (›, ») that indicate navigation. The content extraction system uses a dual approach: it first respects any custom content selector set by the user, then falls back to auto-detection by matching the ID or class of the current page's primary content container with elements in the loaded page's DOM. Once the content container is identified, the tool strips away navigation, sidebar, footer, header, ads, and other clutter using a comprehensive list of removal selectors. The extracted content is appended directly after the current content using DOM manipulation, preserving the page's styling and layout.

THE PANEL — DRAG / PER-SITE POSITION / SNAP / COLLAPSE / RESIZE / ESCAPE

The overlay panel is fully interactive and designed for seamless multitasking. Drag it anywhere on the screen using the handle at the top of the panel; the position is saved per site so it stays where you left it across sessions. The panel includes a snap-to-edge feature that gently anchors the overlay to the nearest screen edge when released. Click the collapse button to minimize the panel to a compact pill showing the current page count; expand it again with a single click. Resize the panel vertically by dragging the bottom-right corner to view more controls. Press the Escape key at any time to instantly close the overlay; it reappears on the next page navigation or refresh.

PLEASE NOTE

This extension requires the free BotGentz companion extension to function, as it provides the underlying content script injection and cross-origin communication framework. No personal data, browsing history, or page content is stored, transmitted, or shared. Settings are stored locally in your browser using GM_setValue and are never sent to any external server. The extension does not access or store login credentials, financial data, or personally identifiable information. The tool fetches pages via GM_xmlhttpRequest and may not work on websites that require authentication, use session-based navigation, or have complex JavaScript-driven pagination. Some websites may block cross-origin requests or have CORS restrictions that prevent loading. The content extraction is best-effort and may not work perfectly on all sites; custom content selectors can be configured for problematic pages. Loading many pages may increase memory usage; the tool limits itself to one active load at a time.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.