Flickr Bulk Tag Assigner
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
Flickr Bulk Tag Assigner solves a common photo organization challenge: tagging multiple photos on Flickr is tedious when done one at a time. While Flickr allows selecting multiple photos for batch operations, it doesn't provide a bulk tag editor. This tool reads your current Flickr photostream, album, or search results page, detects all visible photos, and displays them in a scrollable checklist with thumbnail previews, titles, and current tags. You select the photos you want to tag, enter one or more tags separated by commas, and choose an operation mode: Add Tags (preserve existing tags), Replace All Tags, or Remove Tags. The tool then processes each selected photo sequentially, automating the Flickr edit flow — opening the edit dialog, adding/removing/replacing tags, and saving changes. Auto-completion suggests existing tags from the page as you type, and a preview shows your selection and the tags to be applied before you confirm.
WHERE IT RUNS
This extension panel runs directly inside your browser as an overlay on any Flickr page displaying photos. It works on your photostream, albums, galleries, favorites, and search results pages. The tool detects photos from the page's DOM and uses DOM manipulation to perform tag edits through Flickr's native interface. It requires no additional API keys or permissions beyond the BotGentz extension.
HOW TO USE
After installing the BotGentz extension and activating Flickr Bulk Tag Assigner, navigate to any Flickr page showing photos (photostream, album, or search results). Click the extension icon in your browser toolbar to open the panel. The tool automatically detects all photos displayed in the current view. Each photo appears with a thumbnail preview, title, and current tags alongside a checkbox. Use the "Select All" toggle or individually check photos. Next, enter your tags in the text field, separated by commas (e.g., "sunset, landscape, nature, 2024"). The tool suggests existing tags as you type. Choose your operation mode: "Add Tags (keep existing)" to add new tags while preserving current ones, "Replace All Tags" to overwrite all existing tags, or "Remove Tags" to delete specific tags from selected photos. The preview section shows how many photos are selected and which tags will be applied. Finally, click "Apply Tags." The tool processes each photo with a 600ms delay, showing progress as each photo is updated. A notification appears when all photos are processed.
TECHNICAL OPERATION — DOM-Based Photo Detection and Tag Editing Automation
This tool operates through direct DOM manipulation to automate Flickr's native edit flow. It first scans the page for photo elements using selectors like `[data-photo-id]`, `.photo-item`, and `.photo-card`, extracting photo IDs, thumbnail URLs, titles, and existing tags from tag elements (`[data-tag]`, `.tag`, `.tags-item`). For tag editing, the tool locates each photo's "Edit" button (or opens the "More" menu to access the edit option), clicks it to open the edit dialog, then finds the tags input field within the dialog (using `[data-tags-input]`, `input[name="tags"]`, or `.tags-input`). Depending on the selected mode, the tool merges, replaces, or filters tags: Add mode preserves existing tags and appends new ones; Replace mode overwrites all tags; Remove mode filters out the specified tags. The tool then triggers input and change events to ensure Flickr's React components register the value change, clicks the "Save" button, and waits for the dialog to close. Auto-completion is implemented by scanning the page for existing tags and suggesting matches as the user types, with a 600ms delay between photos to prevent UI congestion.
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 photo selection. The preview updates in real-time as you select photos, enter tags, or change modes.
PLEASE NOTE
This tool requires the free BotGentz browser extension to function. The script operates by simulating clicks and input on Flickr's interface and does not use Flickr's official API. It only sees photos that are currently rendered in the page's DOM. For best results, load all photos before using the tool. Flickr's UI structure may change over time, which could affect photo detection and tag editing flows; we monitor and release compatibility updates as needed. The tool does not store, transmit, or log any photo data, tag information, or user activity. All operations occur locally in your browser session. Tags are applied directly to your Flickr account through the authenticated session — review your selection and tags carefully before confirming.