AI Image Enhancer

Connect AI Image Enhancer with Webflow to improve and generate site images with AI prompts without leaving the canvas.

Install app
View website
View lesson
A record settings
CNAME record settings
AI Image Enhancer

Webflow stores and serves your images through the Assets panel, but it does not edit them. A product photo that needs brighter lighting, or a blog post that needs its own header, still sends you out to an image editor and back again with a fresh upload.

AI Image Enhancer closes that gap inside the canvas. It installs as a free Webflow Marketplace app: select an image on the page, type a prompt like "make it brighter", and the edited result applies to the element you selected. The same app generates new images from text descriptions, with optional reference images for style guidance.

The app listing names designers, agencies, freelancers, and teams as its intended users, and the workflow suits content editors swapping images on the canvas as much as marketers assembling a landing page. Developers who need image processing to run with nobody in the canvas should read the API path below instead.

How to integrate AI Image Enhancer with Webflow

What is AI Image Enhancer? AI Image Enhancer is a free, open-source Webflow app extension built by Andrii Lysenko (OLAI ONE) that calls the Google Gemini API straight from your browser using your own API key. Everything runs client-side, so your images and credentials never reach the developer's infrastructure.

AI Image Enhancer product page from OLAI ONE

Teams reach for this pair when image work would otherwise interrupt page building, like a blog header or a product lifestyle shot, and when a placeholder needs replacing before a client review.

The integration supports two approaches. The AI Image Enhancer app handles in-canvas edits and generation with no code. The Webflow Data API gives you automated image pipelines, at the cost of server-side development and a separate image processing service. Most sites need only the app; the API path exists for teams processing images across large Webflow CMS collections.

Install the AI Image Enhancer app

The app is free to install from the Webflow Marketplace, where it carries Approved by Webflow status. It runs entirely in your browser, so images and prompts travel from your machine to the Gemini API on your own credentials. The single prerequisite is a free Google AI Studio API key, and the listing names no Webflow plan tier as a requirement.

To set up the integration:

  1. Install the app from the Webflow Marketplace.
  2. Open your site, click the Apps icon in the left panel, and launch AI Image Enhancer.
  3. Enter your Google AI Studio API key. The app validates that the key starts with AIza.
  4. Select an image element to edit, or start a new one from a prompt.
  5. Review the output and apply it.

Once connected, the app covers four jobs:

  • Prompt edits on placed images: Adjust a photo already on the page with an instruction such as "make it brighter" or "improve contrast", then apply the result to that same element.
  • Text to image generation: Describe the visual you need and the app creates it, with no stock library and no external editor in the loop.
  • Reference image guidance: Upload existing images alongside the prompt so new output follows the style your site already uses.
  • Your own API key: Usage bills to your Google account, and the app adds no charge of its own on top of it.

One setup detail is worth getting right. By default the key sits in memory and clears when you close the app, while the optional Remember API key setting writes it to browser localStorage, which the developer's own privacy policy describes as unencrypted and not safe for production. Leave that setting off on any shared or client machine, and issue a separate key per person rather than passing one key around a team.

Improve an existing image

Use this mode when a photo already on the page needs an adjustment, such as a brightness or contrast fix.

To edit an image in place:

  1. Select the image element on the canvas.
  2. Launch the app and open the Enhance tab.
  3. Enter a prompt describing the change and send it.
  4. Review the results and apply them.

The edited image replaces the original on the selected element, so nothing gets exported or re-uploaded.

Generate a new image

Use this mode to create visuals from scratch, including blog headers and feature illustrations.

To generate an image:

  1. Launch the app and open the Generate tab.
  2. Add reference images if you want the output to match an existing style.
  3. Write a prompt and generate.

Watch the output size. Webflow caps image assets at 4 MB, per the Assets API documentation, and a high-resolution generation can land above that ceiling.

Build automated pipelines with the Webflow Data API

AI Image Enhancer only works inside Webflow. It is a client-side app extension with no public API or webhooks, so no outside service can call it. Automated work, like reprocessing every product photo as CMS items arrive, runs on the Webflow Data API v2 at https://api.webflow.com/v2 together with a separate image processing service, and it needs server-side development.

Four pieces cover that pipeline:

  • Content reads and writes: Data API v2 handles collection items and site data, so your middleware picks up a source image and writes the finished one back.
  • Asset uploads: The create asset endpoint returns an upload URL plus Amazon S3 details, and you POST the binary to that URL as a second step under the assets:write scope.
  • Event triggers: Webflow webhooks fire collection item events such as collection_item_created and collection_item_changed. Use site_publish instead if you would rather batch the work at publish time.
  • The edit itself: An independent image service, for example Claid's image editing API, does the processing, because Webflow has no server-side image editor of its own.

The app plays no part in any of this. Your middleware coordinates every call.

Auto-edit images when a CMS item is created

This pipeline processes images as editors add CMS items, with no manual work in the canvas.

To implement it:

  1. Register a webhook with POST /v2/sites/{site_id}/webhooks, set triggerType to collection_item_created, and point it at your middleware URL. This call needs the sites:write scope.
  2. In your middleware, read collectionId and id from the top level of the payload and the source image URL from fieldData, then send that image to your image service, for example Claid's POST /v1/image/edit.
  3. Compute an MD5 hash of the returned file, then call POST /v2/sites/{site_id}/assets with the file name and that hash as fileHash. Take the upload URL and Amazon S3 details from the response and POST the binary there.
  4. Update the item with PATCH /v2/collections/{collection_id}/items/{item_id} and write the new asset into fieldData:
"main-image": {
  "fileId": "62b720ef280c7a7a3be8cabe",
  "url": "/files/62b720ef280c7a7a3be8cabe_image.png"
}

Two constraints shape this pipeline. Any upscaled photo past the 4 MB asset limit belongs on an external CDN such as Cloudinary, with only the URL stored in the CMS field. Webflow also skips responsive image variants for files added through the API, so compress and resize before you upload rather than after.

If you want Gemini answering requests on the published site rather than editing images in the canvas, our guide to adding Gemini to Webflow covers that setup.

What you can build with the AI Image Enhancer Webflow integration

Pairing AI Image Enhancer with Webflow means producing and fixing page imagery in the canvas, with no separate editor and no stock photo hunt.

The combination fits four kinds of work:

  • Blog visuals: Generate a header image for each article from a text prompt, then apply it to the post's hero element without leaving the page.
  • Product mockups: Create lifestyle images and promotional graphics for ecommerce pages, using reference images to keep the output on brand.
  • Portfolio galleries: Build a gallery of generated artwork piece by piece inside Webflow, rather than importing finished files from elsewhere.
  • Landing page graphics: Generate illustrations and feature images, or fix brightness and contrast on existing photos with plain-English prompts.

Read our walkthrough on serving responsive Cloudinary images when your generated files run heavier than the asset limit.

For work that spans a whole site rather than one element, connect the MCP server and let an agent audit your assets for missing alt text or queue compression jobs, then come back to the canvas for the edits that need your eye.

Frequently asked questions

  • No. The app itself is free and adds no charge of its own, so you pay Google only for the Gemini API usage you run, at the published Gemini API rates. A free key comes from Google AI Studio, and the source is public under an MIT license, so the no-markup claim is checkable.

  • No. The Marketplace listing names no plan requirement, and the developer's Terms of Service list only a compatible browser with JavaScript enabled, an active Webflow session, valid third-party API credentials, and a stable internet connection.

  • In your browser. The app's privacy policy says the key sits in memory by default and clears when you close the app, while the optional Remember API key setting moves it to localStorage unencrypted. OLAI ONE runs no backend servers that hold your images or keys.

  • No. It is a client-side app extension with no public API or webhooks, so automation platforms have nothing to call. For automated image work, trigger a webhook on collection item events and run the Data API pipeline described above against a separate image service.

  • Only for direct uploads. Images added straight to the Assets panel or a CMS image field get srcset and sizes variants automatically. Webflow does not generate variants for images added through the API or a CSV import, and variants never apply to background images, per our responsive images documentation. Compress and resize any API-uploaded image before you send it.

AI Image Enhancer
AI Image Enhancer
Joined in

Category

Assets

Description

Install the free AI Image Enhancer app to improve or generate images with AI prompts inside Webflow, using your own Google Gemini API key. Developers who need automation can run image pipelines on the Webflow Data API instead.

Install app

This integration page is provided for informational and convenience purposes only.


Other Assets integrations

Other Assets integrations

FreeImages

FreeImages

Connect FreeImages with Webflow to add free commercial stock photography to your sites through manual workflows.

Assets
Learn more
Drawer Design

Drawer Design

Connect Drawer Design with Webflow to place ready-made Lottie animations on your pages, with no-code embedding through the native Lottie element and scripted delivery through custom code or the [Webflow Data API](https://developers.webflow.com/data/reference/rest-introduction).

Assets
Learn more
Charttt

Charttt

Embed image charts into Webflow sites, emails, blog posts, and anywhere else.

Assets
Learn more
Assemble

Assemble

Easily produce custom video content for your products

Assets
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free