Image Link Generator
Image Link Generator
Upload one or more images and copy a ready-to-paste direct URL, HTML tag, Markdown snippet, or BBCode block. Choose the output format after upload, or open Preview to inspect a file and its formats before pasting.
1
Upload one or more images
Choose or drag up to 10 image files into the uploader. Each file must be 20MB or smaller, and the original batch total must stay within 100 MiB.
2
Choose the format you need
For each successful upload, the result list provides a direct URL, HTML tag, Markdown snippet, and BBCode block where applicable.
3
Copy and paste the generated code
Copy the format that matches your destination. Use the batch buttons for a newline-separated list of direct URLs or Markdown snippets when you uploaded multiple images.
Direct URL, HTML, Markdown, or BBCode?
Choose the output that matches the editor where you will paste it. Each example uses a placeholder URL; replace it with the URL returned for your uploaded image.
Direct URL: https://example.com/image.png
HTML: <img src="https://example.com/image.png" alt="Example image" />
Markdown: 
BBCode: [img]https://example.com/image.png[/img]
- Direct URL: Use the raw HTTPS address in a chat, link, or download field.
- HTML: Use an <img> tag on a webpage or in an editor that accepts HTML.
- Markdown: Use ![]() syntax in GitHub README files, wikis, and Markdown editors.
- BBCode: Use [img] tags only on forums that explicitly support BBCode.
Generate formats for multiple images
Select several files in one batch. Each successful upload appears in the result list with its own formats. The batch actions copy a newline-separated list of direct links or Markdown snippets, and prefer the shorter link when one is available. A batch can contain up to 10 files with 100 MiB of original data; failed files are excluded until they succeed or are retried.
When an image link does not render
A raw URL and an embed snippet are not interchangeable. Use the direct URL when the destination expects a web address, Markdown when it parses Markdown, HTML when it accepts markup, and BBCode only on a compatible forum. If the image is not visible, confirm that the URL starts with https://, replace the example URL with your uploaded URL, and check the destination editor's supported format.
What is an image link generator?
It turns an uploaded image into a public direct URL and ready-to-paste embed formats such as HTML, Markdown, and BBCode.
Which format should I use for GitHub Markdown?
Use the Markdown snippet from the result list, then paste it into the README or Markdown editor. A direct URL alone will not display an image unless the editor parses it as an image.
Can I generate links for multiple images?
Yes. Upload up to 10 files in one batch, copy each result separately, or use Copy all direct links or Copy all Markdown for a newline-separated list.
Which format should I use for a forum post?
Use BBCode only if the forum supports [img] tags. Otherwise use the HTML, Markdown, or direct URL format accepted by that editor.