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

eBay Bulk Auction Relist

Shopping · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryShopping
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

eBay Bulk Auction Relist lets you relist multiple ended auctions in a single operation. Instead of opening each ended listing individually, clicking relist, adjusting the price, and confirming — repeating this for every single auction — this tool provides a unified checklist of all ended auctions on the current page. You can filter auctions by title to quickly find the ones you want to relist. Select any number of ended auctions using checkboxes, choose your price adjustment type (Percentage or Fixed amount), enter the adjustment value, and click Relist. The tool then automatically processes each selected auction — opening the relist modal, adjusting the price if specified, and confirming the relist. This turns what could be dozens of manual operations into a single batch action, making inventory management and seller workflow significantly faster and more efficient.

WHERE IT RUNS

This script runs exclusively on the eBay web application in your browser. It activates on the seller's ended listings page, sold items page, and unsold items view within the eBay seller interface. It requires the BotGentz extension to inject and execute the script. The tool does not work on the eBay mobile app, the API, or any third-party eBay clients — only the web-based eBay interface accessed through a Chromium-based or Firefox browser. It specifically targets pages under *.ebay.com, including the eBay seller's ended listings and sold items views.

HOW TO USE

After installing the script via BotGentz, navigate to your eBay seller dashboard and open the Ended Listings, Sold Items, or Unsold Items page. The tool automatically detects the auction list and displays a floating panel on the right side. The panel shows all ended auctions on the current page, with checkboxes next to each auction entry. Each auction displays its title, ending price, and end date. Use the search box to filter by title to narrow down your selection. Check the boxes for every auction you want to relist. Below the auction list, select your price adjustment type — "Percentage (%)" for percentage-based changes or "Fixed amount ($)" for flat dollar adjustments. Enter the adjustment value (e.g., 10 for a 10% increase or $5.00 for a fixed increase). Click "Relist Selected" and confirm the action. The tool will process each selected auction one by one — opening the relist modal, adjusting the price if specified, and confirming. A status message appears when the operation completes, showing how many auctions were successfully relisted and the total price change.

THE ACTUAL MECHANISM — WHY IT WORKS

eBay's seller interface is built with React and uses a component-based rendering system for its listing management. The ended listings page is rendered as table rows or cards, each containing listing metadata and action buttons. This tool scans the DOM for listing items using multiple selector patterns that eBay consistently uses across versions. For each listing, it extracts the title, price, and end date from the visible text content and data attributes. Each listing is assigned a unique identifier from data attributes or checkbox values. When relisting, the tool locates the relist button within each listing item or accesses it through the action menu. The tool then opens the relist modal, calculates the new price based on the selected adjustment type — percentage increase (price * (1 + value/100)) or fixed amount (price + value) — and rounds to two decimal places. The tool sets the price value using React-friendly event dispatching — setting the value via the native setter and dispatching both "input" and "change" events to ensure React registers the update. The tool then clicks the modal's confirm/relist button, waits for the modal to close, and proceeds to the next auction. This approach works without making direct API calls, which would require authentication credentials and knowledge of eBay's internal API structure. By using the existing UI, the tool works within eBay's own permission and validation system, and continues to function even if the underlying API changes.

THE PANEL

The floating panel is fully draggable — click and drag the header to reposition it anywhere on the page. The panel's position is saved per site in localStorage, so it reappears exactly where you left it when you return to the ended listings page. Double-click the header to snap the panel to the nearest edge (left or right). A collapse button minimizes the panel to a small tab showing a hammer emoji badge, keeping it out of the way while still accessible. The auction list inside the panel is scrollable and resizes vertically based on the number of auctions. Pressing Escape while the panel is focused closes it completely; reopening is done via a small button injected near the page toolbar. All panel interactions are non-blocking — eBay's main UI remains fully responsive while the panel is open, and the panel updates automatically when you navigate between pages.

PLEASE NOTE

This script requires the BotGentz extension (free) to run user scripts on eBay. eBay frequently updates its web interface and modal structures; if the tool stops working, check for an updated version within BotGentz's script repository. This tool does not store, transmit, or log any listing data, pricing information, or seller details — all operations occur locally in your browser with no external network requests except those made by eBay itself. Relisting actions are applied through eBay's own UI event system, so all changes respect your seller account permissions and listing policies. The tool does not bypass eBay's security or permission system; it simply automates the clicks you would otherwise perform manually. For accounts with a large number of ended auctions, the tool may take several minutes to complete the operation, as each auction is processed sequentially with delays to avoid overwhelming the UI. A progress indicator shows which auction is currently being processed. Always double-check your selections and adjustment values before applying changes, as relisting auctions may incur listing fees. The tool only affects auctions visible on the current page; to relist all auctions, use eBay's built-in pagination controls or adjust your filters to show all relevant ended listings. The price adjustment is applied to the original ending price of each auction.

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.