đź‘‹ Getting started
Urligram helps you save the links you care about, all in one place. With it, you can:
- Keep your bookmarks organized in nested lists.
- Share lists with people you trust.
- Read the feeds behind the pages you save.
Everything you save stays private until you decide to share the list it belongs to.
Unsorted
The list Unsorted is where a bookmark lands if you don’t choose a list for it. Think of Unsorted as your starting point.
đź”– Saving bookmarks
A bookmark is a page you’ve saved. You can rename its title any time you like. When you save one, Urligram fills in the details for you:
- A title
- A description
- An icon
- A preview image
Urligram also checks whether the page publishes a feed you could follow. Your plan determines how many bookmarks you can save.
Adding a bookmark
Press + in the header and paste the address. Give the bookmark your own title if you’d rather not keep the one Urligram suggests. Unless you choose a list, the bookmark lands in Unsorted. The arrow next to + opens Add feed instead.
If you paste the address of a page you already have, Urligram recognizes it and shows you:
- Your own title for that bookmark, not the page’s title, in the title field.
- A hint that you already have this bookmark.
- The list picker locked to the list where the bookmark already lives.
The button also changes to Update. Pressing it renames the bookmark and takes you to it. Update does not move the bookmark or create a new one.
What you can do with a bookmark
Editlets you change the title or the address.Duplicateplaces a copy right below the original, in the same list.Deletesends the bookmark to yourTrash, where it stays for 30 days before being permanently deleted.
Marking progress
Every bookmark carries a status you can cycle through by clicking its icon: None, Pending, In Progress, Done, and back to None again. This status is personal to you. If you share a list with others, each person tracks their own progress separately.
🗂️ Lists
Lists hold your bookmarks, and they can hold other lists too. Your plan determines how many lists you can create and how deep the nesting can go, so you can build the structure that makes sense to you. Each list name is limited to 30 characters, and its description to 100.
Order
Lists remember the order you give them. New bookmarks arrive at the top, and you can drag any of them to a new position whenever you like.
Moving and copying
You can drag bookmarks and lists in the sidebar to organize them:
- Drag a bookmark onto a list to move it there.
- Hold
CmdorCtrlwhile dragging a bookmark to copy it and leave the original in place. - Drop a bookmark on the empty part of the sidebar to send it back to
Unsorted. - Drag one list onto another to nest it inside.
Dragging a row against the top or bottom edge of the page scrolls it, so you can drop somewhere that was off screen when you picked the row up.
Working with several bookmarks
You can select and move several bookmarks at once:
- Click a row to select it on its own.
- Hold
CmdorCtrlwhile clicking to add or remove a row from the selection. - Press
Cmd+AorCtrl+Ato select every bookmark in the list you are viewing. - Use the Up and Down arrows to move through the rows, and Space to add or remove the row under the cursor.
Escapeclears the selection.
Drag any selected row to move the whole selection to another list, or drop it on a row in the same list to reposition all of them at once.
Sorting and paging the view
The sort control lets you reorder what you see without touching the underlying order of the list. Your manual order stays exactly as you left it. You can sort by:
CustomorderStatusAlertDate created
Long lists are paged 20, 50, or 100 bookmarks at a time.
Deleting a list
Deleting a list also deletes every list nested inside it. Any bookmark left with nowhere else to live goes to its owner’s Trash, but the list itself cannot be brought back. Deleting a list is permanent. A list cannot be deleted while it, or any list inside it, still has members.
⏰ Reminders
A reminder is a way to mark a bookmark you mean to come back to. Click the clock on any bookmark to set one. The clock fills in once the reminder is running, so you can tell at a glance which bookmarks you have marked. A reminder runs for 10 days. Your plan sets how many you can have running at once.
48 hours before a reminder runs out, the clock on that bookmark stands out from the rest, and hovering it reads «Alert expiring soon». We’ll also send you an email, so you get the chance to act.
If the reminder runs out, the bookmark moves to your Trash. We’ll send you a second email to let you know. The bookmark stays in Trash for 30 days.
Reminders are personal. On a bookmark inside a shared list, each member sets their own. If the owner’s reminder runs out, the bookmark leaves the shared list. Everyone else is emailed to let them know the bookmark is gone. If your reminder runs out on a bookmark someone else owns, only your reminder disappears. The bookmark stays exactly where it was.
🗑️ Trash
Anything you delete goes to Trash first, not straight to permanent deletion. Trash is a list of its own, just like Unsorted. You cannot:
- Rename it.
- Delete it.
- Use it to store bookmarks.
A deleted bookmark always ends up in the Trash belonging to whoever owns it. So if an editor deletes a bookmark from a shared list, it lands in the owner’s Trash, not the editor’s.
Bookmarks remain in Trash for 30 days before they are permanently deleted. We’ll email the owner when that happens.
To restore a bookmark, drag it out of Trash onto any list.
Trash can be sorted by Date deleted (the default, most recently deleted first) or by Date created. The other sort options do not appear here, because a trashed bookmark has no manual position, no status, and no reminder.
If you don’t want to wait, you can delete a single bookmark permanently, or empty Trash altogether. Neither one sends an email.
🤝 Sharing a list
A shared list is shared as a whole. Only one list in any chain of nested lists can be the shared one. Everything under that list belongs to its owner. Membership lives on the topmost list only.
Everyone you share a list with holds one of three roles.
Owner: can do everything, including adding or removing members and deleting the list.Editor: can add, remove and reorder bookmarks, and can create, rename, delete and move the sublists inside.Reader: can view the list, and nothing else.
Four things stay with the owner, whatever role you hand out.
- Renaming or deleting the shared list itself.
- Adding and removing members, and changing their roles.
- Transferring the list to somebody else.
- Publishing it as a public link.
Opening a shared list shows a «Shared by» badge naming the owner, plus one badge per member naming their role. As a reader, you only see the owner’s badge, not the others.
Inviting someone
You invite people with a link generated from the list’s Sharing panel, carrying whichever role you want to give them. The link works once and expires after a week. Opening it shows the invitation, but joining still takes an explicit click, so nobody ends up in a list by accident.
Sublists
Once you share a list, every sublist inside it comes along too, no matter how deep it goes, under the same members and roles. Sharing controls live only on the topmost list of a shared subtree. Open a sublist inside one, and there is no sharing option there, not even for the owner of the whole tree.
- Share a list whose parent already holds a shared list, and Urligram refuses: «This list is already shared through a parent list. Share that one instead.»
- Share a list that has a shared sublist somewhere below it, and Urligram refuses too: «A sublist of this list is already shared. Stop sharing the sublist before sharing this one.»
UnsortedandTrashcan never be shared.
Ownership
An owner can transfer a list to any member. The whole list, and everything under it, changes hands at once.
- The list leaves your sidebar and lands in the new owner’s, under their
Unsorted. - You, the previous owner, stay on as an
Editor. - The bookmarks you owned directly in that list pass to the new owner too, and every reminder on them is dropped, except the new owner’s own.
- The bookmarks you owned down in its sublists stay yours.
Urligram refuses the transfer while any of the list’s sublists is still shared with somebody: «You can’t transfer this list while one of its sublists is shared. Stop sharing the sublist first.» Unsorted and Trash can never be transferred either.
Anyone but the owner is free to leave whenever they like. The owner can’t leave: the only way out is deleting the list. If you leave a shared list, or the owner removes you, the bookmarks you owned inside it pass to the list owner. That way nothing is left in the hands of someone who can no longer reach the list.
Moving bookmarks in and out
Move a bookmark to a different list, and it passes to that list’s owner, but only once the bookmark’s previous owner can no longer reach it there. Move it into your own tree, and it becomes yours, the common case. Move it out of a shared list into someone else’s, and it becomes theirs, not yours. Any reminder on the bookmark, other than the new owner’s, is dropped with the move. Copying works differently: the original bookmark stays exactly where it was, and you get a new bookmark pointing at the same page.
Dragging a whole sublist into someone else’s tree works the same way, one level up. The sublist, and everything under it, changes owner. Urligram refuses the move outright if it would nest one shared subtree inside another: «You can’t move a shared list into another shared list. Stop sharing one of them first.»
What’s new in a shared list
A bookmark somebody else added to a list you can reach shows a dot on the corner of its site icon, and the list itself shows a dot in the sidebar. A bookmark counts as new to you when every one of these is true:
- Somebody else added the bookmark, not you.
- They added it after you already had access to the list.
- They added it within the last 30 days.
- You haven’t opened it yet.
The sidebar marks only the list that actually holds the bookmark, never its parents.
The dot goes away as soon as you open the bookmark, whether from its title or its address. You can also click the dot itself to dismiss it. The dot is personal to you, and clearing it clears it everywhere that bookmark appears.
Signing in raises one toast per new bookmark, up to three. With four or more, Urligram collapses them into a single toast naming the list with the most. This happens once per sign-in, not once per page.
Urligram also emails you a digest of what’s new in shared lists, but it never includes what you added yourself or anything you’ve already opened. The digest is on by default. Turn it off in Settings, under Shared list emails.
đź”— Public links
Publishing a list gives you an address anyone can open, with no account or sign-in required. What visitors see is read-only.
Publishing exposes the whole list, including its sublists. Take a quick look at what’s inside before you publish.
Visitors only see the bookmarks: no member list, no owner names, no email addresses.
You can add a password if you’d like. Visitors will need to enter it before the list opens for them.
You can also set an expiry: a day, a week, a month, three months, a year, or none at all. Once it passes, the address stops working and the list becomes private again.
A list has only one public link at a time. Publish again, and the old address is replaced. You can revoke the link whenever you like. Either way, once a link is gone, it’s gone for good.
Three things decide which list you can publish.
UnsortedandTrashcan never be published.- A list that belongs to a shared list cannot be published on its own. The public link hangs from the shared list itself: publish that one instead.
- Only the owner can publish or revoke a list’s public link.
One exception: you can publish a list even if it has a shared sublist somewhere below it. A public link grants no role and creates no membership, so it doesn’t put anyone into a list they weren’t already in.
đź“° Following feeds
Whenever you save a page, Urligram checks whether it publishes a feed. If it does, a feed icon appears on the bookmark. Click it to open the Add a feed dialog with the address already filled in. Pick a feed list and confirm to follow it. Once you’re subscribed, the icon is replaced by a chip carrying the feed list’s name, which takes you straight to it. Your plan determines how many feeds you can follow.
You can also follow a feed without saving a bookmark first. The header’s add button opens a menu with Add feed, which asks only for a site or feed address and a feed list. Urligram refuses an address with no feed behind it («No feed found at that address.»), and refuses one it cannot read either.
Feed lists
Every feed you follow sits under a feed list, marked with an RSS icon next to its name. Your feed lists live in their own Feeds section in the sidebar, separate from your lists. You start with one default feed list, My feeds, which cannot be deleted. From there you can:
- Create as many more feed lists as you like.
- Rename or delete them from the feed list’s menu.
- Drag a feed list onto another to reorder them.
Following a feed for the first time places it under your default feed list. To follow it under a different feed list instead, or to move a feed you already follow, either pick the feed list from the bookmark’s edit dialog or drag the bookmark onto that feed list in the sidebar. Clicking a bookmark’s feed list takes you straight to that feed list’s reading view.
Reading a feed list’s feeds
Opening a feed list shows its own three-column reader:
- Its feeds.
- The selected feed’s articles.
- The article you’re reading.
Press Escape, or use your browser’s back button, to step back a column at a time. Every view has its own address, so you can bookmark or share it just like any page. Drag a feed onto another within the same feed list to reorder them.
Each feed in the reader also shows the bookmark’s own list, not the feed list, as a chip. Click the chip to jump straight to that list.
Unread counts sit next to each feed list in the sidebar and each feed in the reader, showing «99+» once they climb past that. Urligram checks your feeds for new articles roughly every 30 minutes.
Unfollowing a feed
Open the feed list’s reading view and use the Remove feed control on the feed’s own row, then confirm. Doing so removes only your subscription. The feed list stays, and the bookmark itself is untouched.
🔍 Search
The search box in the header looks across every bookmark you have, in every list, including the ones shared with you.
Search matches the title, the site address and the page path, so you can find a bookmark by what you typed even if Urligram filled in its title for you. Accents in titles don’t matter either: searching for «cafe» still finds «café».
Results sort by newest first by default. You can flip them to oldest first.
Searching by text reaches into Trash, even though browsing a list does not show what is stored there. Filtering on its own, with no words typed, leaves trashed bookmarks out.
Filter tokens
Mix filters with free text in the same box. Focus the empty search box to see every filter, or start typing to narrow the list down.
type:bookmarkandtype:feedkeep only that kind of result:type:feedon its own lists every feed you follow.type:feedcombined with a status or a reminder filter finds nothing, since a feed has neither.status:pending,status:progressandstatus:donematch a bookmark’s progress.alert:none,alert:setandalert:expiringmatch its reminder.
Once you have searched, each active filter appears as its own chip next to the results, so you can remove one without retyping the rest.
The sidebar keeps three of these a click away: Expiring, Pending and In Progress.
🔄 Import and export
You’ll find both on the Settings page, which you reach from your name in the header.
Importing
Urligram reads the .html file that Chrome, Firefox, Safari and Edge all produce when you choose «Export bookmarks». Folders become lists, gathered inside a new list named Imported and the date. Feel free to reorganise them afterwards.
Titles come straight from the file, with no fresh fetch from the page, and every link gets imported, including ones you already have. The creation date also comes from the file, so an imported bookmark sits among your other bookmarks in the right place when you sort by Date created. An entry with no date recorded takes the time of the import instead. The file itself can be up to 10 MB.
Importing the same file twice adds a second Imported list next to the first, dated with the new import time. The two lists can share the same name: nothing is renumbered and nothing is merged.
Importing feeds
The Settings page has a second import, labelled Feeds, for an .opml file exported from the NetNewsWire feed client. If you use a different client, contact us and we’ll add support for it.
Feed lists never nest, so Urligram turns folders into feed lists like this:
- A folder becomes a feed list.
- A folder inside a folder becomes one feed list named after both, shortened to 30 characters if needed.
- A folder whose name matches one of your existing feed lists merges into it instead of creating a duplicate.
- A feed outside any folder goes to your default feed list,
My feeds.
A feed you already follow moves to the feed list the file puts it in, instead of being duplicated.
No bookmark is created and no page is fetched: the file already carries the feed address. Your plan’s feed limit applies as the import runs. The file can be up to 10 MB, the same as the bookmarks file.
Exporting
Export produces the same .html format, covering both your own lists and the ones shared with you. Any browser can read it back, so it doubles nicely as your own backup. You can’t export your feeds.
đź§© Browser extensions
There are three extensions, and they do different jobs. Pick the one that matches how you want to work: you do not need all three.
Urligram Save
Urligram Save saves the page you are reading into one of your lists, without taking you away from it. It shows you the lists you own and the lists you can edit, so you pick where the bookmark goes.
The extension keeps its own sign-in, separate from the website. Signing out of Urligram in your browser does not sign you out of the extension.
If you have already saved the page, the button reads Update instead of Save. Urligram renames the bookmark you already have rather than making a second copy of it.
You will find the install links and further details on the extension page.
Urligram Sync
Urligram Sync keeps your browser’s bookmarks bar and your Unsorted list holding the same thing. A folder in the bar is a list in Urligram, and a bookmark is a bookmark. Change either side and the other follows.
Syncing is part of Premium. If your Premium ends, syncing pauses: nothing is deleted on either side, and it picks up again if you subscribe once more.
Turning it on
Turning sync on deletes nothing. If each side already holds something the other does not, Urligram asks you once which of these you want.
- Combine the two, so you end up with everything from both.
- Replace the bar with your Urligram lists. Whatever was only in the bar moves to
Other Bookmarks, so you do not lose it.
What travels, and what does not
Titles, addresses, nesting and the order of items travel in both directions.
These stay where they are and never cross over:
- Your other native folders. Only the bookmarks bar is synced.
- Your Urligram
Trash. - Separators in the bar.
- Addresses that are not
httporhttps. - Everything a bookmark carries beyond its title and address: reminders, statuses, read state, sharing and feeds. The bar has nowhere to put them.
Deleting from the bar
Deleting from the bar does exactly what deleting in the web app does, because both run the same thing underneath.
- Delete a bookmark and it goes to the
Trashof whoever owns it, where it waits 30 days. It also leaves every other list it was in, not only the folder you deleted it from. - Delete a folder and that list is gone for good, along with every list inside it. Lists have no
Trashto come back from. The bookmarks they held are not lost, though: they go to their owner’sTrash, unless they are also saved in a list outside the folder you deleted, in which case they simply stay there.
Lists other people share with you
A list somebody shares with you appears in the bar with a mark in front of the folder name. The mark tells you which role you hold on that list, because the bar has no other way to show it.
â—Źmeans you are anEditor: you can change the folder and everything in it.â—Żmeans you are aReader: you can open what is inside, and nothing more.
A folder carries one mark or the other, never both, and the mark reaches every folder inside it. Bookmarks are never marked, only folders. You will not see a mark on your own lists, even the ones you share with other people: where you are the Owner, there is no role worth warning you about. Renaming a marked folder is fine, and Urligram will not save the mark as part of the new name.
Edit something inside a â—Ż folder and your change is undone on the next pass, because a Reader cannot change the list. You can ask the extension to raise a browser notification when that happens; it stays quiet until you turn it on.
Delete a folder that is shared with anybody, in either direction, and it comes back on the next pass, with everything that was inside it. Nothing is lost, but nothing tells you why it reappeared either, so it is worth knowing in advance.
Moving a folder into somebody else’s tree is undone too, because it would hand them ownership of it. Do that in the web app, where you can see what you are agreeing to.
Urligram Sync and Urligram Save are alternatives rather than companions. Each keeps its own sign-in.
👤 Account and data
What Urligram stores
On your account, we keep:
- Your email address
- Your name
- Your language
- Bookmarks and lists
Your password is always stored hashed, never as plain text.
Your plan
Every account is on the Free plan or Premium. You can see which one you are on at the top of the Settings page, reached from your name in the header. Premium raises every limit in the app:
| Limit | Free | Premium |
|---|---|---|
| Lists | 10 | 1000 |
| Folders nesting | 3 | 20 |
| Bookmarks | 500 | 5000 |
| Feeds you can follow | 20 | 200 |
| Reminders running at once | 20 | 200 |
Premium is not self-serve. If you are on Free and want to upgrade, write to hello@urligram.com.
Changing your details
On the Settings page, you can update:
- Your name
- Your language
- Your theme
- Your tooltips
The same page has a toggle for emails about new bookmarks in shared lists. See the Sharing a list section for what those emails cover.
Want to change your email address? We will send a confirmation link to the new address. That link is valid for one hour, and the change only takes effect once you click it.
Forgot your password? Reset it from the sign-in page. That reset link is valid for one hour too.
Deleting your account
The Settings page has a Delete account section. Type Delete into the box to unlock the button. Clicking it permanently removes your account, your bookmarks, and your lists. There is no undoing it, so take your time.
If you own a list that other people are part of, we will hold off until you have dealt with it first. You can:
- Transfer the list to another member
- Remove the members
- Delete the list yourself
If you want to keep a copy of anything, export your bookmarks first.
Legal
Disclaimer
This disclaimer sets out the terms for using the urligram.com website and the Urligram browser extensions. Together, we call them «the Services».
By accessing or using the Services, you accept these terms. If you do not agree with them, please do not use the Services.
If you accept these terms on behalf of an organisation, you confirm that you have the authority to bind that organisation. In that case, «you» refers to the organisation.
Content and links
Urligram stores the addresses its users choose to save. Urligram does not review, endorse or vouch for the pages behind them. Following a saved link takes you to a third-party site. That site is governed by its own terms and privacy policy, not ours.
You are responsible for what you save. You are also responsible for whatever you make visible to others by sharing or publishing a list.
Availability and warranties
The Services are provided «as is», without any warranty. We cannot guarantee:
- That the Services will always be available without interruption
- That saved pages will remain reachable
- That information gathered automatically (titles, descriptions, feed articles) will always be accurate or complete
Liability
To the extent the law allows, the operator is not liable for any loss or damage arising from your use of the Services, including the loss of saved data.
Changes
We can change these terms from time to time. When we do, we will update the date below. Continuing to use the Services after that date means you accept the change.
Contact
If you have questions about this disclaimer, write to hello@urligram.com.
Last updated on 30 July 2026.
Privacy policy
This policy explains plainly what Urligram collects and what we do with it.
What is collected
We collect:
- Your email address. We use it to create your account, confirm your sign-up, reset your password, confirm an email change, and send the reminder and
Trashnotices described in this documentation. - Your name, which is yours to choose and does not need to identify you.
- Your language preference.
- Bookmarks, lists, memberships, reminders, statuses, feed subscriptions and read state.
Urligram runs:
- No analytics
- No advertising
- No third-party tracking scripts of any kind
We collect nothing about your browsing beyond the pages you deliberately choose to save.
Cookies and browser storage
Urligram sets three cookies. All three are strictly necessary, and none of them is used for tracking:
- A short-lived session cookie, to keep you signed in
- A longer-lived cookie, also to keep you signed in, set only when you choose «Remember me»
- A short-lived cookie set when you open a password-protected public list, recording that you entered the password
Your browser also stores your sign-in tokens locally on your device, along with your interface preferences: theme, tooltips, and the width of the reading columns. Clearing your browser storage signs you out and resets those preferences.
Content loaded from other sites
Urligram shows the icon and preview image of each page you save, along with the images inside feed articles. We load them directly from the site they came from, so that site sees a request from your browser. Video embeds inside feed articles are loaded in their provider’s no-cookie mode.
You have the right to:
- Ask for a copy of your personal data
- Have inaccurate data corrected
- Have your personal data erased
- Object to how we process your personal data, or ask us to restrict it
- Receive your data in a portable format
Exercising those rights
Head to the Settings page, reached from your name in the header, to:
- Edit your name, email address and language
- Export your bookmarks and lists as a standard .html file any browser can read
- Delete your account with
Delete account, which permanently removes your account and everything in it
If anything here is not clear, write to hello@urligram.com.
We review this policy from time to time, and publish any update right here.
đź’¬ About
Urligram grew out of a simple, familiar problem: links pile up faster than anyone can keep them organised. They end up scattered across browsers and devices, and the good ones quietly get lost among the rest.
Urligram is a bookmark manager built around a few ideas:
- Nested lists instead of one long, flat pile, so the structure you carry in your head is the one you actually see
- Anything with a feed doubles as something to read, so the sources you follow live right beside the pages you saved
- Any list can be shared with the people you work with, or published as a link anyone can open
Everything is private by default. Urligram does not have:
- A public profile
- A follower count
- An algorithmic feed
Urligram is a place to put things, not a place to be seen.