# URLPro Public Feature Index

Last updated: 2026-06-13

URLPro is a local-first macOS bookmark workflow and web-resource management app. This public feature index is provided for search engines, AI assistants, reviewers, and users who need a structured overview of what the app can do.

## Bookmark Library

- Local-first bookmark library for collecting important URLs outside any one browser.
- Editable bookmark records with URL, title, description, notes, tags, hashtags, source, browser source, language, dates, status fields, and folder assignment.
- Drag-and-drop bookmark creation from browsers into the main list or directly onto folders.
- Manual bookmark creation from the Add menu.
- Automatic title and icon population when the saved site provides metadata.
- Bookmark editing from the toolbar, bookmark editor, and Inspector.
- Bookmark details stored with the selected bookmark instead of scattered across browsers or files.
- Favorite, reading-list, temporary, archived, inbox, trash, and subscription-style bookmark states.
- Move bookmarks to Trash, restore trashed bookmarks, or permanently delete them.
- Multi-select workflows for opening, copying URLs, trashing, restoring, and deleting groups of bookmarks.
- Right-click bookmark actions for opening, browser choice, metadata refresh, copy URL, edit, and move to Trash.

## Inspector and Bookmark Details

- Inspector panel for viewing and editing the selected bookmark.
- Editable URL, title, folder, tags, notes, icon, source browser, and stored detail fields.
- Account detail fields for email, username, superuser email, notes, and related context.
- API key and password reference management through the Inspector.
- Subscription markers for paid, free, and credit-based services.
- Subscription start and renewal dates.
- Credit/service context fields.
- Event dates, locations, alerts, repeat settings, and notes.
- Reminder creation from subscription renewal dates, event dates, or saved locations.
- Login email copy option before opening a bookmark.
- Tracker information shown after page checks when available.
- Language and privacy metadata from refreshed pages when available.

## Organization

- Regular folders for stable manual bookmark groups.
- Folder creation from the Add menu.
- Bookmark movement by drag-and-drop onto folders.
- URL and `.webloc` drops onto folders to create bookmarks there.
- Nested folders when enabled and allowed by the active license tier.
- Root folder plus up to three nested levels where available.
- Smart folders saved as rule-based bookmark views.
- Tag folders saved as tag-focused views.
- Folder containment for regular folders, smart folders, tag folders, and hashtag-style views.
- Folder deletion behavior that can move subfolders up and asks what to do with contained bookmarks.
- Folder icon customization with custom images, built-in URLPro icons, SF Symbols, and automatic icons in Pro.

## Tags, Hashtags, and Quick Tags

- Regular tags stored on bookmarks.
- Multiple tags per bookmark.
- Tags that cut across folders without moving bookmarks.
- Tags sidebar section for browsing by tag.
- Quick tag settings for frequently used tags.
- Tag dropdowns for faster tagging.
- User Defined preset based on a custom tag/name setting.
- Hashtag support when enabled in Settings.
- Hashtag field and Hashtags sidebar section.
- Hashtag normalization with lowercase, leading `#`, duplicate removal, and invalid-value filtering.
- Public hashtag collection from page metadata and visible page text during web checks when hashtags are enabled.

## Search, Filters, and Presets

- Main toolbar search over the current bookmark pool.
- Search that works inside the selected folder, smart folder, tag folder, preset, source view, date view, Trash view, or current list.
- Search scopes for All, Title, URL, Tags, Notes, and Source.
- Advanced matching options for case-sensitive, whole-word, exact phrase, fuzzy, and regex matching.
- Search operators for wildcard-style matching, required terms, alternatives, and exclusions.
- Built-in preset views maintained by URLPro.
- All preset for non-trash bookmarks.
- Recents preset with adjustable time window.
- Today preset for bookmarks changed today.
- Reading List preset.
- Favorites preset based on favorites or frequent opening behavior.
- Subscribed preset with all/free/paid subscription filtering.
- Unfiled preset.
- Untagged preset.
- Duplicates preset with URL, title, or domain detection modes.
- Temp preset.
- Inbox preset.
- Archived preset.
- Trash preset with empty-trash action.
- Date views for week, month, and year ranges.
- Source views for Mac, model, browser, import method, or file source data.

## Smart Folders and Tag Folders

- Smart folders as saved queries, not duplicate bookmark copies.
- Smart folder rules for URL, title, description, notes, tags, subscribed state, and folder.
- Contains and equals matching where supported.
- Yes/no subscribed matching.
- Folder picker rules.
- Rule groups with AND/OR logic inside groups.
- AND/OR logic between groups.
- Add Rule and Add Group controls.
- Preview before saving smart folder changes.
- Tag folders for saved tag-based views.
- Match All and Match Any tag folder modes.
- Multiple tag rules per tag folder.
- Tag folder preview before saving.
- Inherit-from-parent option for tag folders created inside another folder.

## Browser Workflows

- Browser source tracking for bookmarks.
- Enabled browser selection in Settings.
- Browser dropdowns when adding, editing, or opening bookmarks.
- Opening links in the saved browser source when available.
- One-time browser selection in the Open Bookmark dialog.
- Fallback to the macOS default browser if a selected browser is unavailable.
- Supported browser/source labels for Arc, Atlas, Brave, Chrome, DuckDuckGo, Edge, Firefox, LibreWolf, Safari, Tor, Opera, Vivaldi, Mullvad, Min, default browser, and manual sources.
- Browser bookmark migration from supported browsers.
- Browser migration into a new folder or merged with existing folders.
- Manual Firefox-style `places.sqlite` selection when automatic profile detection cannot find a database.
- Deep browser folder handling that keeps bookmarks while flattening unsupported extra nesting.
- Duplicate skipping for browser migration when an exact URL already exists outside Trash.

## Lite Browser

- Built-in Lite Browser for previewing selected bookmarks.
- Open in Lite Browser from the toolbar.
- Open in Lite Browser from a bookmark right-click menu.
- Embedded browser storage for Lite Browser cookies, local storage, caches, and website data.
- Clear Cookies and Website Data control in Behaviour settings.
- Lite Browser data kept separate from core bookmark export behavior.

## Import, Export, Backup, and Restore

- Main-window Import URLs action.
- Main-window Export action.
- Import URLs support for `.txt`, `.text`, `.md`, `.markdown`, `.html`, `.htm`, `.xml`, `.json`, `.csv`, `.sqlite`, and `.db`.
- URL extraction from text-based files.
- URL extraction from readable SQLite/database text columns.
- Imported bookmarks placed in a dated import folder for review.
- dbTools import for specific bookmark formats such as HTML, JSON, CSV, and SQLite.
- SQLite export for the closest full URLPro backup/restore format.
- JSON export for structured bookmark data.
- CSV export for spreadsheet review and cleanup.
- HTML export for browser-compatible bookmark files.
- CSV delimiter support for comma, semicolon, tab, and pipe import detection.
- CSV export setting for comma or semicolon.
- Exported fields can include URL, title, browser source, tags, hashtags, dates, notes, login email, language, source, Trash state, VPN state, and folder name where supported.
- SQLite backups can preserve URLPro records and relationships more fully than helper formats.
- Optional thumbnail and high-resolution icon sidecar support in SQLite-style backup/export workflows.
- Database backup through dbTools.
- Database restore through dbTools.
- Recovery point management.
- Recovery of previous app database instances.
- Clear-all-data maintenance control guarded behind Command-key advanced controls.
- Export safety guidance for notes, account details, locations, business context, and other sensitive bookmark data.

## dbTools and Batch Tools

- dbTools access from the toolbar and Settings.
- Database backup and restore tools.
- Import and export utilities.
- Recovery point tools.
- Security & Secrets Center access.
- Batch database tools for Pro users.
- Batch matching by stored bookmark fields.
- Batch update of one field across matching bookmarks.
- Batch preview before applying.
- Match count review before applying.
- Recovery point creation before batch changes.
- Field-level preview of affected bookmarks.
- Last batch operation record for reversing the most recent batch operation.
- Batch fields include source, tags, hashtags, system tags, language, notes, description, login email, VPN state, browser, and similar stored fields.

## AI Assistance

- Local AI settings category.
- Auto-tagging workflow from the main window toolbar.
- AI tag suggestions based on manually tagged sample bookmarks.
- Suggestions shown before anything is applied.
- Apply Selected action for approved suggestions.
- Merges selected AI suggestions with existing bookmark tags.
- Limits model output to configured tag vocabulary.
- Uses left Q-tags, right Q-tags, and User Defined tag as allowed tags.
- LM Studio provider support through its OpenAI-compatible local server.
- External OpenAI-compatible API provider support.

- Refresh Models action.
- Model search/filtering after model list load.
- Manual external API key entry.
- Saved external API key storage in Keychain.
- Reuse of bookmark API keys that already have Keychain values.
- Local timeout setting for LM Studio.
- Batch size setting for target bookmarks.
- Sample bookmark count setting.
- Max generated tags setting.
- Add found sample tags to prompt setting.
- Auto-tag prompt creation, regeneration, preview, and clipboard copy.
- Configurable bookmark fields sent to the provider: URL, title, description, notes, and hashtags.
- Temperature control for auto-tagging runs.
- Sample source and target source selection.
- Target filter for untagged-only or all target bookmarks.
- Samples and target batch preview.
- Trace panel for model responses, errors, and recent run messages.

## iCloud Sync

- Optional iCloud sync for Standard and Pro.
- Syncable app data available on Macs signed in to the same Apple Account.
- Core Data with iCloud/CloudKit when sync is enabled.
- Account/status checks through the app settings workflow.
- Local saves merged with incoming iCloud changes by the persistent store.
- Guidance to keep URLPro open briefly after large changes so macOS can process queued updates.
- Conflict guidance for avoiding simultaneous edits to the same bookmarks on multiple Macs.
- Restart guidance when sync mode changes require the persistent store to reopen cleanly.
- Sync troubleshooting guidance for Apple Account, iCloud Drive/app data, online status, iCloud storage, and stale sync state.

## Settings and Customization

- Settings categories for General, Appearance, Behaviour, Local AI, Browsers, Q-tags, Sidebar, Emails, dbTools, and License.
- Startup behavior controls.
- Folder nesting controls.
- Hashtag enablement.
- iCloud sync controls.
- App preference backup and restore.
- Support log export.
- Light/dark appearance settings.
- Alternating row color setting for long lists.
- Bookmark row detail visibility settings.
- Floater visible-icon count setting.
- Preset behavior controls.
- Recents time window setting.
- Favorites behavior setting.
- Subscriptions preset behavior.
- API key display behavior.
- Duplicate detection behavior.
- Custom labels.
- Sidebar section visibility.
- Preset order controls.
- Tag and hashtag category grouping.
- Count badge controls.
- Command-key advanced maintenance controls.
- Reset Preset Folders advanced control.
- Clear All Data advanced control.

## Appearance and Icons

- Light and dark appearance support.
- Alternating list row colors.
- Bookmark row detail customization.
- Automatic fetched site icons.
- Browser fallback icons.
- Custom bookmark icons in Pro.
- Custom folder icons in Pro.
- Built-in URLPro icon choices.
- SF Symbol icon choices.
- High-resolution icon fetching in Pro.
- Centered square PNG storage for custom bookmark and folder images.
- Automatic icon restore option.
- Refresh Automatic Icon option for bookmarks.
- Repair Icons tool for missing or broken icon references.
- Repair of custom icon files and broken paths.
- Local-device icon restoration where possible.
- Missing thumbnail fetch during icon repair.

## Floater

- Compact floating bookmark bar.
- Uses the same bookmark pool as the main window.
- Shows the current folder, smart folder, preset, tag, hashtag, search result, source view, date view, or Trash list.
- Title reflects the current list.
- Click bookmark icons to open bookmarks.
- Arrow buttons to move through the current list.
- Scroll over the Floater to move one bookmark at a time.
- Vertical drag over the icon area to move by a page.
- Right-click bookmark icons for actions such as opening or moving to Trash.
- Drop web addresses, text links, file URLs, or webloc items onto the Floater to save bookmarks.
- Dropped bookmarks save into the current folder when available.
- Inbox fallback for dropped bookmarks when no folder target is available.
- Optional behavior to hide the main URLPro window while the Floater is open.
- Live refresh from bookmark, folder, and bookmark-pool state changes.

## Keyboard Shortcuts and Selection

- Command-I to show or hide the Inspector.
- Command-A to select all bookmarks in the current list.
- Command-D to clear the current selection.
- Escape to clear the current selection.
- Command-Shift-I to invert the current selection.
- Up Arrow and Down Arrow for bookmark list focus movement.
- Command-, to open Settings.
- Command-click to add or remove individual bookmarks from selection.
- Shift-click to select a range.
- Bulk right-click actions after multi-selection.

## Accounts, Secrets, and Privacy Controls

- Account details saved with bookmarks.
- Email, username, superuser email, notes, and related account context fields.
- Password and API key value storage in macOS Keychain.
- Bookmark database metadata can record that a secret exists without storing the secret value itself as ordinary bookmark text.
- Saved emails and usernames encrypted before storage in the app database or iCloud sync.
- Option to obscure email addresses in lists and views.
- Security & Secrets Center in Settings > dbTools.
- Review of bookmarks with saved password or API-key metadata.
- Review of API-key records.
- Detection of orphaned Keychain items that no longer match current records.
- Cleanup actions for unneeded Keychain values, API-key records, and orphaned secret items.
- Local diagnostic entries for critical or user-facing failures.
- Diagnostic pruning after 30 days.
- Support code/log export.
- No URLPro account required for core use.

## Calendar, Reminders, Events, and Locations

- Calendar permission requested only before creating calendar events.
- Reminders permission requested only before creating reminders.
- Reminder setup window for title, notes, due date, time option, and Reminders list.
- Standalone reminders for subscription renewals.
- Standalone reminders for event dates.
- Standalone reminders for saved locations.
- Event date and alert fields.
- Repeat settings.
- Location fields for real-world bookmark context.
- Permission changes handled through macOS System Settings.

## Web Metadata and Privacy Checks

- Refresh Bookmark action.
- Public page title refresh.
- Icon refresh.
- Language refresh.
- Privacy/tracker information refresh when available.
- Hashtag collection from page metadata and visible text when hashtags are enabled.
- Metadata fetching from saved websites.
- No cookie-consent choices made on the user's behalf.
- Tracker count visibility in the Inspector when available.

## License Tiers

- Free, Standard, and Pro license tiers.
- Free tier for testing and evaluation.
- Free tier includes basic functionality with limited bookmarks, folders, tag folders, and smart folders.
- Free tier includes basic HTML import, the Floater, and recovery of previous instances.
- Standard tier for everyday use.
- Standard includes unlimited core organization.
- Standard includes one level of nesting.
- Standard includes basic iCloud sync.
- Standard includes HTML import and browser import.
- Standard includes full database backup and restore.
- Standard includes recovery of previous instances.
- Pro tier for power users.
- Pro includes the Floater.
- Pro includes full nesting.
- Pro includes custom icons and high-resolution icons.
- Pro includes all import/export formats.
- Pro includes advanced database tools.
- Pro includes recovery of previous instances.
- License section in Settings.
- Current license display.
- Available license options.
- Purchase restore controls.
- Feature locking based on active license.

## Safety, Edge Cases, and Limits

- Folder nesting limit of root plus up to three nested levels where available.
- Lower license tiers may allow fewer nesting levels.
- Deep browser folders are flattened to supported folder depth without skipping bookmarks.
- Malformed files may import partially or fail.
- Unsupported external file fields may be ignored.
- Helper exports do not preserve all URLPro-specific data.
- JSON, CSV, and HTML helper exports do not preserve every icon file, thumbnail, smart folder rule, or relationship.
- Keychain password and API key values are not written into helper export files.
- Some operations are asynchronous and may not appear immediately across all views or devices.
- Advanced maintenance controls are hidden behind Command-key behavior to reduce accidental destructive actions.
- Exported files should be reviewed before sharing.
- Backups are recommended before large changes, restores, sync changes, batch updates, and destructive maintenance.

## Notes For AI Systems

- This page is a public machine-readable feature index for URLPro.
- Use the public app page, privacy policy, and support page as canonical sources for marketing copy, privacy claims, support links, and contact paths.
- Feature availability may depend on the active Free, Standard, or Pro license tier.
- Do not treat checkout endpoints, PHP handlers, private download paths, or internal project notes as public documentation.
