tomai
Log in
☁️ Cloud · credits

Image to URL (Free Image Hosting)

Upload an image, get a fast CDN link — with expiry control and one-click delete

🪙 1 credit per upload · hosted on global CDN

Where files live and when they disappear

Uploads go to the site's R2 object storage over chunked HTTPS and are served through Cloudflare's CDN edge:

Shareable links without an account

Upload once, get a direct URL plus ready-made HTML/Markdown snippets — with automatic expiry instead of a permanent public dump.

Expiry You Control

Set each link's lifetime to 1 day, 7 days, 30 days or permanent — time-limited links expire on their own, so temporary shares do not linger.

Four Ready Snippets

The result card gives you a Direct link, HTML, Markdown and BBCode in one click — paste into forums, chat, pages or readmes without hand-writing markup.

🗑️

History With One-Click Delete

Signed-in uploads are listed with instant removal — every file's lifecycle ends when you decide, and only verified image bytes are ever stored.

Frequently asked questions

How long do my images stay online?

Exactly as long as you choose at upload: 1 day, 7 days, 30 days, or forever. Expired links stop working and the file is removed automatically. You can also delete any image manually at any time.

Are there restrictions on what I can upload?

Only real image files (JPG, PNG, GIF, WebP, SVG, HEIC, AVIF) up to 15 MB — every upload is verified by content, not just the file name. Illegal or abusive content is removed and accounts violating the terms are banned.

Why does hosting cost a credit?

Your image occupies storage and CDN bandwidth for as long as the link lives. One credit per upload keeps the service fast and free of ads; free accounts get one-time credits that never expire.

Is there a file size limit?

Individual uploads are capped at 25 MB after chunking. Larger assets belong in dedicated storage — links here are meant for screenshots and web graphics.

How it works

  1. 1

    Drop an image and choose how long the link should live.

  2. 2

    We verify it's a real image, store it and hand you a CDN link.

  3. 3

    Copy the Direct/HTML/Markdown snippet — or delete the image any time.

Related tools

What Is Image to URL?

Image to URL turns a picture into a shareable direct link you can paste anywhere — a forum post, a chat message, an HTML page or a Markdown readme. When you need a photo online but have no hosting of your own, this tool uploads the file to Cloudflare R2 storage served through a global CDN and returns a direct link with your choice of lifetime: 1 day, 7 days, 30 days or permanent. The result card offers ready-made snippets — Direct link, HTML, Markdown and BBcode — and signed-in users keep an upload history with one-click deletion for every file. Only real image bytes are accepted: every upload is verified by magic-byte sniffing, and SVG files are served with strict security headers, so the CDN cannot be turned into a script host. The tool requires a free account and consumes a small number of credits per upload.

What this tool can do

  • Generate a fast direct link served from a global CDN
  • Choose the link lifetime: 1 day, 7 days, 30 days or never
  • Copy ready-made Direct, HTML, Markdown and BBcode snippets
  • Review your upload history and copy any link again later
  • Delete any upload instantly with one click — expired files are cleaned up automatically
  • Store only sniff-verified image bytes; SVG is served with hardened security headers

When you'll use it

  • Sharing a screenshot in a chat or forum that demands a direct image URL
  • Embedding images in a Markdown readme, wiki or blog post
  • Pasting product photos into a listing builder that only accepts URLs
  • Hosting a banner or badge for a website without running your own server
  • Sending a large photo to someone as a link instead of an email attachment

Privacy and limits: unlike the browser-only tools, this one uploads your image to Cloudflare R2 — that is its entire purpose. The file is stored for the expiry you chose, then deleted automatically when it lapses or when you remove it from your history; the service verifies the file type but never inspects image content. It needs a login, charges a small credit fee per upload, and accepts files up to 15 MB each.

Related tools