Text-to-Image Generator with Google Sheets & Drive Integration using Flux AI

Go to Workflow
2 views
Built by Evoort Solutions Evoort Solutions
Created on June 05, 2026

Description

πŸ–ΌοΈ Text-to-Image Generator using n8n + Flux AI

This n8n workflow automates image generation from text prompts using the Text-to-Image Flux AI API. It reads prompts from Google Sheets, generates images via API, uploads them to Google Drive, and logs the outcome.

🌟 Key Features

Integrates with Text-to-Image Flux AI on RapidAPI
Converts base64 image data to downloadable files
Stores images on Google Drive
Updates logs and errors back into Google Sheets
Skips prompts already processed

πŸ“„ Google Sheet Column Structure

Your source Google Sheet should include the following columns:

| Column Name | Description |
|-------------------|--------------------------------------------------|
| Prompt | The text prompt to generate an image from |
| drive path | (Optional) File path or URL of saved image |
| Generated Date | Date/time the image was generated |
| Base64 | Base64 string or error message (for logging) |

Only rows with a non-empty Prompt and empty drive path will be processed.

πŸ“Œ Use Case

Perfect for:
Bulk AI image generation for content marketing
Creative automation with prompt-based image creation
Building image assets based on structured datasets
Any workflow where prompts are tracked via Google Sheets

Uses the Text-to-Image Flux AI API to generate high-quality images on demand.

πŸ”§ Workflow Summary

| Step | Node | Description |
|------|------|-------------|
| 1 | Manual Trigger | Manually start the workflow |
| 2 | Google Sheets2 | Reads prompts from Google Sheets |
| 3 | Loop Over Items | Processes rows one by one |
| 4 | If2 | Skips rows that already have images |
| 5 | HTTP Request1 | Calls Text-to-Image Flux AI via RapidAPI |
| 6 | Code1 | Converts base64 image to binary file |
| 7 | Google Drive1 | Uploads the image file to a Drive folder |
| 8 | Google Sheets1 | Logs base64 result and timestamp back |
| 9 | If1 | Handles errors from the API |
| 10 | Google Sheets4 | Logs errors to the sheet |
| 11 | Wait | Adds delay between batches to prevent rate-limiting |

πŸš€ RapidAPI: Text-to-Image Flux AI

This flow is powered by Text-to-Image Flux AI.

Be sure to:
Sign up at RapidAPI and subscribe to the API.
Copy your API Key.
Replace "your key" in the HTTP Request1 node’s x-rapidapi-key header.

You can test the API directly here before connecting it to n8n.

βœ… Tips for Setup

Ensure you’ve set up a Google Service Account with access to both Sheets and Drive.
Fill only the Prompt column β€” leave drive path and Base64 empty for new prompts.
Monitor your RapidAPI dashboard for usage and quota.

Create your free n8n account and set up the workflow in just a few minutes using the link below:

πŸ‘‰ Start Automating with n8n

Save time, stay consistent, and grow your LinkedIn presence effortlessly!

Nodes Used (4)

Code
n8n-nodes-base.code
Google Drive
n8n-nodes-base.googleDrive
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest