How to embed swiftimg images anywhere
Tailored, copy-paste guides for the places people actually share images — READMEs, chat, forums, notes, and newsletters.
AI agents (MCP)
Give Claude, Cursor, or any MCP client a tool to upload images and get a permanent URL. Connect by URL (zero install) or via npx. The image host for AI agents.
GitHub README
Upload screenshots, diagrams, and GIFs and embed them in a GitHub README with a Markdown snippet. No account needed; the direct URL is permanent and globally cached.
Discord
Upload images and GIFs to swiftimg and paste a direct link in Discord. The link unfurls inline, and you skip Discord's per-message attachment limit.
Reddit
Upload images and animated GIFs to swiftimg and post the direct URL on Reddit. The link unfurls inline and stays live even when the original is deleted.
Notion
Host an image on swiftimg and embed it in Notion with the /embed block or as inline media. The URL is stable, globally cached, and doesn't expire with your workspace.
Obsidian
Host attachments on swiftimg and embed them in Obsidian notes with a Markdown image link. Keeps the vault small, makes the notes portable, and works across devices.
Forums (BBCode)
Upload an image to swiftimg and embed it on any forum with BBCode, Markdown, or a plain image URL. Permanent direct URLs, no account required.
Static sites (Hugo, Jekyll, Eleventy)
Offload images from your static-site repo to swiftimg. Smaller repo, faster builds, automatic WebP variants, and on-the-fly resizing — no plugin required.
WordPress
Host WordPress media on swiftimg to cut origin load, serve automatic WebP, and get on-the-fly resizing without an enterprise CDN bill.
Email newsletters
Host newsletter images on swiftimg. Stable URLs, global delivery, automatic WebP, and no per-send overage — embed the same image across every send.
Stack Overflow
Upload screenshots and diagrams to swiftimg and paste a Markdown image link into a Stack Overflow question or answer. Permanent URLs, no account required.
Slack
Upload images and GIFs to swiftimg and paste the URL into Slack. The link unfurls with an inline preview, with no per-channel storage cap.
Twitter / X
Host images on swiftimg and link them from a tweet or X post. The link previews inline via Twitter Card metadata, with no upload limit and a permanent URL.
Bluesky
Upload to swiftimg and link from a Bluesky post for an inline preview. Useful when you want a permanent URL or need to share more than four images.
Mastodon
Host images on swiftimg and link from a Mastodon toot. The URL renders as an OpenGraph card and stays live regardless of which instance you're on.
Telegram
Upload to swiftimg and share the link in a Telegram chat or channel for a permanent URL with inline preview.
LinkedIn
Host images on swiftimg and embed them in LinkedIn articles via Markdown or as a link with an OG card. Permanent URL, globally cached, no expiry.
Next.js
Use swiftimg as the remote image source for next/image. Permanent URLs, automatic WebP, on-the-fly resize via the loader, and flat, predictable pricing.
Astro
Reference swiftimg URLs from Astro's <Image /> component. Permanent URLs, automatic WebP variants, on-the-fly resize, and global delivery.
Hugo
Reference swiftimg URLs from Hugo templates and content. Permanent URLs, automatic WebP, and no Hugo image processing on every build.
Eleventy (11ty)
Reference swiftimg URLs from Eleventy templates and Markdown. Permanent URLs, automatic WebP, and no @11ty/eleventy-img runtime needed.
Vue / Nuxt
Configure @nuxt/image (or your own Vue component) to fetch from swiftimg. Permanent URLs, on-the-fly resize, and global delivery.
SvelteKit
Reference swiftimg URLs from SvelteKit components and Markdown content. Permanent URLs, on-the-fly resize, and global delivery.
Ghost
Host Ghost post images on swiftimg. Stable URLs, automatic WebP, and on-the-fly resize — without configuring an S3 + CloudFront pipeline.
Docusaurus
Host Docusaurus screenshots and diagrams on swiftimg. Keeps the docs repo lean, gives you permanent URLs, and adds on-the-fly resize.
Try it free — no account needed
Upload and share in seconds, then upgrade for the API, transforms, and a custom domain.