Free tool · no login
Notion URL → page ID.
Paste any Notion link and get the page or database ID — both the raw 32-character id and the dashed UUID your scripts and integrations expect. Paste many at once. Everything runs in your browser; nothing is sent anywhere.
388827c6-2251-8075-af5e-de5769dd1534388827c622518075af5ede5769dd1534Automating with these IDs?
Heads up: if you ever restore a Notion database, it gets a brand-new ID (Notion's API can't reuse the old one) — which breaks integrations keyed to the old ID. Restora gives you an old→new ID map after every restore so the remap is mechanical.
Questions
Which ID do I get?
The 32-character id at the end of the URL — that's the page or database id. We show it both ways: raw (388827c6…) and as a dashed UUID (388827c6-2251-…). Notion's API accepts either.
Does it handle database view links?
Yes — a URL like …/Db-<id>?v=<viewid> returns the page/database id (from the path), not the view id in the query string.
Is anything sent to a server?
No. It's pure text parsing in your browser — nothing leaves your device. (Same store-nothing principle behind Restora.)