Add image hosting to your app in one paste
Don't wire it up by hand — hand your coding agent a prompt that's already grounded in our live API. Copy one, paste it into Claude Code, Cursor, or Copilot, and it adds GitHub-style image paste-and-host to your app. Pick your stack:
Add image paste to your React app
Wires the usePaste hook to your textarea. Paste a screenshot → hosted markdown URL.
Get the prompt → Next.jsAdd image paste to your Next.js app
Same hook in a Client Component, key via NEXT_PUBLIC_. No API route.
Get the prompt → VueAdd image paste to your Vue app
Wires the usePaste composable (or v-paste directive) to your textarea.
Get the prompt → TipTapAdd image upload to your TipTap editor
Rich-editor path: upload via uploadImage() inside handlePaste/handleDrop.
Get the prompt → LexicalAdd image upload to your Lexical editor
Rich-editor path: uploadImage() inside the DRAG_DROP_PASTE command.
Get the prompt → QuillAdd image upload to your Quill editor
Rich-editor path: uploadImage() then quill.insertEmbed(i, 'image', url).
Get the prompt → Plain HTMLAdd image paste to any website
One script tag, no framework or build step. Any textarea becomes paste-and-host.
Get the prompt →Generate images in your build
These run on your machine or in CI, not in the browser. They use your secret key and spend generation credits (10 a month on the free plan).
Generate blog hero images at build time
A script that makes one hero per post, hosts it, and saves the URL in your content.
Get the prompt → Social cardsGenerate OG images for every page
One image per page, wired into og:image at 1200×630. Generated once, stored in a manifest.
Get the prompt → Seed dataFill seed data with placeholder images
A small reusable pool of generated images with a 30-day expiry. Re-running costs nothing.
Get the prompt →Want a stack that's not here yet? The core package works anywhere, and the docs have the full reference. Tell us what to add →