Drop files to upload

JPG, PNG, WebP, GIF, SVG, MP3 — Max 50MB

Select File

Auto-deletes in ~2 weeks

Free — no account needed

CDN SSL Permanent Instant
NOTION USERS

Image Hosting for Notion that never breaks.

Notion lets you add an image by URL through the image block's Embed link field, so a direct https link to a picture shows up inline on the page. Upload your file here, copy the link, and paste it into that field. The same link works on as many Notion pages, databases and shared docs as you want, and it stays the same address even when you reuse the image somewhere else.

Image hosting for Notion at a glance

Price
Free
Sign-up
Not required
Formats
JPG, PNG, WebP, GIF, SVG
Max size
50 MB
Output
Direct CDN link for the Embed link field

How to add an image to Notion by URL

1

Upload your image

Drag and drop your file onto the box above or click to browse. JPG, PNG, WebP, GIF and SVG all work, up to 50 MB each, and nothing gets compressed or resized on the way through.

2

Copy the direct link

Your image lands on a fast CDN and you get a direct https link that ends in the real file extension. Click to copy it. The same link can go into many pages, not just one.

3

Embed it in Notion

In Notion, type /image, choose 'Embed link', and paste the URL. The picture loads inline from the link. You can also use it for a page cover or a callout illustration.

Why host images outside Notion

Reuse one image everywhere

An image you drop straight into a Notion block is tied to that page and workspace, so reusing it elsewhere usually means uploading it again. A single external link can sit in dozens of pages and databases at once, and updating that one file updates every place it appears.

Works on shared and published pages

When you publish a Notion page or hand a share link to someone outside your workspace, an external URL behaves like any normal image on the web. The viewer's browser just loads it, no Notion login needed.

A link you actually control

You hold the original file and the address. Move the image between Notion pages, drop it in a wiki, or paste it into a doc later, and the link never changes. No account or email is needed to get one.

Full quality, no watermark

What you upload is exactly what shows up. There's no re-compression, no resizing down to a thumbnail, and nothing stamped on top. A crisp diagram or screenshot stays crisp on the page.

External link vs uploading into Notion

Both methods put an image on your page. They differ on whether you can reuse that image across pages, whether it survives on published or shared pages, and whether you end up with a plain link you control. Here's how the common options line up.

MethodNo sign-upReuse across pagesDirect link you controlKeeps full quality
ImageToURL linkYesYes, paste anywhereYesYes
Upload into NotionAlready signed inRe-upload per pageNo, internal onlyYes
Imgur linkNo (since 2023)YesGallery page, not always directYes
ImgBB linkYesYesYesYes
Catbox linkYesYesYesYes

How to add an image by URL in Notion

Notion's image block has two ways in: Upload, which stores the file inside your workspace, and Embed link, which loads a picture from a web address. To use a hosted image, type /image on the page, pick 'Embed link', and paste a direct URL that ends in .jpg, .png, .webp, .gif or .svg. The link this tool gives you ends in the real extension, so Notion treats it as an image and shows it inline. The same address also works for a page cover, where Notion asks for a link in the cover menu.

Why reuse one URL across pages

Say you have a logo, a banner, or a process diagram that belongs on ten different pages. Upload it into Notion ten times and you get ten separate copies, and fixing a typo in the diagram means redoing all ten. Host it once and paste the one link wherever it's needed. When you swap the file behind that link, every page updates at the same time. That single source of truth is the main reason teams keep shared images on an external host instead of inside the workspace.

Are the links safe to use?

Every link is served over HTTPS and points only at your image, with no redirect or tracking page in the middle. Worth knowing: anonymous uploads are public to anyone who has the link, so skip anything private and keep your own copy of the file. Free links stay live for at least a couple of weeks and are cleared on a monthly storage cleanup. If a page needs to stay up for the long run, make a free account and choose 'keep forever' when you upload.

Where a hosted link helps in Notion

Once your picture has a direct URL, it slots into the spots Notion accepts an image link:

Page covers and icons

Set a page cover or a custom icon from a URL, then reuse the same link on every page that should share that look.

Team wikis and databases

Put one diagram or logo in many wiki pages and database entries. They all point at the same file, so a single update flows everywhere.

Shared and published docs

Hand a client a published page or a share link and the images load for them like any web image, no workspace access required.

Frequently Asked Questions

How do I add an image to Notion by URL?

Type /image on the page, choose 'Embed link', and paste a direct image URL. Upload your file here first to get one, then copy and paste the link. The image loads inline.

What is the difference between Upload and Embed link in Notion?

Upload stores the file inside your workspace. Embed link loads the image from a web address you provide, so the same link can be reused on other pages and stays under your control.

Can I use one image on several Notion pages?

Yes. Paste the same URL into the image block on as many pages or database entries as you like. They all point at one file, so updating that file updates every page at once.

Can I set a Notion page cover from a URL?

Yes. Open the cover menu, choose the link option, and paste your hosted image URL. You can reuse the same link across pages that should share a cover.

Do the images show on published and shared Notion pages?

Yes. An external URL loads like any normal web image, so visitors to a published page or a share link see it without signing in to your workspace.

What image formats can I use?

JPG, PNG, WebP, GIF and SVG, up to 50 MB per file. The link ends in the real extension, which is what Notion's Embed link field expects.

Will externally hosted images work in Notion's API?

Yes. External URLs are treated as the 'external' image type in the API, which keeps them stable for integrations and automations.

Do the links work in Notion templates?

Yes. When someone duplicates a template, an external image link carries over and keeps loading the same file.

Can I use this for a Notion site built with Super or Fruition?

Yes. Those tools render your pages as a website, and a plain hosted image URL loads there the same way it would anywhere else on the web.

Is it free, and do I need an account?

It's free with no sign-up. Upload, copy the link, and paste it into Notion. An optional free account lets you pick 'keep forever' so a link never gets cleared.

Does it compress or resize my image?

No. You get back the same file at full resolution, with no re-compression and no watermark, so diagrams and screenshots stay sharp on the page.

How long do the links last?

Anonymous uploads stay live until the monthly storage cleanup, so a couple of weeks at minimum and often longer. For a page meant to last, sign in and choose 'keep forever', and keep your own backup of the file either way.

Add a permanent image link to Notion

Upload an image, copy the direct link, and paste it into Notion's Embed link field. No sign-up, no compression, no watermark.

Upload Now