Snapchat Bulk Story Archive
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Snapchat Bulk Story Archive solves a common Snapchat management challenge: archiving multiple stories is tedious when done one at a time. While Snapchat allows individual story archiving, there is no native way to select and archive many stories simultaneously. This tool reads your current Snapchat story or memories page, detects all visible story items, and displays them in a scrollable checklist with story titles, dates, and viewing status (viewed or unviewed). You can select multiple stories and archive them all at once. The tool supports filtering by viewing status to help you quickly find viewed stories that you want to archive. For each selected story, the tool automates the archiving process — clicking the "More" menu, selecting "Archive Story," and confirming the action. A preview shows your selection before archiving, and progress tracking shows each story as it's processed. You can export a report of all story data as CSV or JSON.
WHERE IT RUNS
This extension panel runs directly inside your browser as an overlay on Snapchat's story or memories page. It works on the stories view, memories section, and story management pages. The tool detects stories from the page's DOM and uses DOM manipulation to perform archiving through Snapchat's interface. It requires no additional API keys or permissions beyond the BotGentz extension.
HOW TO USE
After installing the BotGentz extension and activating Snapchat Bulk Story Archive, navigate to your Snapchat story or memories page. Click the extension icon in your browser toolbar to open the panel. The tool automatically detects all story items displayed on the current page. Each story appears with its title, date, and viewing status alongside a checkbox. Use the filter dropdown to view only viewed or unviewed stories. Check the boxes for the stories you want to archive. The preview section shows how many stories are selected. Click "Archive Selected" to archive all selected stories. The tool processes each story with a 500ms delay, showing progress as each story is archived. A confirmation dialog prevents accidental archiving. A notification appears when all stories have been processed. Click "Export Report" to copy a report of all story data to your clipboard in CSV or JSON format. Click "Refresh" to reload the list.
TECHNICAL OPERATION — DOM-Based Story Detection and Archive Automation
This tool detects stories on the Snapchat page by scanning for elements with selectors like `[data-story-id]`, `.story-item`, and `.story-card`. It extracts story titles, dates, and viewing status from their respective elements. The viewing status is determined by checking for status badges or text content indicating the story has been viewed. For archiving, the tool locates the "More" button on each story using selectors like `[aria-label*="More"]`, `.more-button`, or `.options-button`, clicks it to open the menu, finds the "Archive Story" option in the dropdown, clicks it, and handles any confirmation dialogs. A 500ms delay between archive actions prevents UI congestion and ensures each operation completes. Filtering is applied client-side based on viewing status. Results can be exported as CSV with proper field quoting for Excel compatibility, or as structured JSON.
THE PANEL
The extension panel is fully draggable and remembers its position per site session. It snaps to the nearest edge of the browser viewport when dragged within 50 pixels of any side. You can collapse the panel to a compact title bar using the minimize button, preserving your selection state. The panel resizes vertically by dragging the bottom edge. Press the Escape key to close the panel instantly without losing your story selection. The preview updates in real-time as you select stories or apply filters.
PLEASE NOTE
This tool requires the free BotGentz extension to function. The script operates by simulating clicks on Snapchat's interface and does not use Snapchat's official API. It only sees stories that are currently rendered in the page's DOM — scroll to load all stories before using the tool. Snapchat's UI structure may change over time, which could affect story detection and archiving flows; we monitor and release compatibility updates as needed. The tool does not store, transmit, or log any story data, content, or user activity. All operations occur locally in your browser session. Archiving stories moves them out of your main story view — review the preview carefully before confirming. Export formats include CSV and JSON for maximum compatibility with analysis tools.