Free bulk AI prompt generator with variables — write one prompt, get every version.
Source
Nothing parsed yetFields
Parse a source to pull the brackets out
Output
Not builtNothing leaves this page. Source, fields and the loaded library live in this browser's storage, so a reload comes back where you left it. Ctrl+Enter builds.
About Promptdeck, a bulk AI prompt generator
Generate many AI prompts from one template
Promptdeck turns one prompt into many. Write it once, put square brackets around anything that should change, and the deck generates every version for you.
A template like A [STYLE] portrait of a [SUBJECT] wearing [COLOR], [LIGHT]
lighting becomes a set of fields as soon as you press Parse. Fill them, press
Save & build, and you have a finished prompt for every combination.
Every bracket gets a panel of its own, and if you pasted several prompts at once, each
prompt is a tab inside it — so [STYLE] can be one thing in the first prompt
and something else in the second. Type a word into a tab, or point the bracket at a
library category and roll one in: the dice fills the tab you are on, Each
rolls a different word into every prompt, and All puts one word into all
of them.
Brackets can also be grouped. A group takes its words from the categories you give it and
deals them across your prompts, in order or shuffled, and refuses to repeat a word rather
than quietly using it twice. Paste several prompts together by separating them with
====. Roll again rerolls every rolled field and leaves anything you typed by
hand untouched.
A prompt word library you click, not type
The deck comes with a word library covering art and advertising styles, camera angles, focal lengths and movements, lighting and shadow, photo types, facial expressions, colour, environment, poses, character vibe and more. Click a word and it drops into the field you last touched. Click another and they stack.
Some entries are a short name over a longer phrase — you click Rembrandt and it pastes a full lighting description. Those are underlined so you can tell them apart. The search bar looks across every category at once.
Build your own custom prompt library
You are not stuck with the words that come with the deck. Add your own and they sit alongside the built-in ones — upload a JSON file, upload a plain TXT file written in any text editor, or type them in with your own categories and subcategories. A live preview shows exactly what you are about to add before anything is added.
You can give an entry a short label and a long body, so the button shows the label and pastes the full text. Export your words as a file to back up or move to another computer. Hide the built-in library with one switch if you want to see only your own — it hides them, it never deletes them.
Floating panels: keep words, find and replace, collect a library
A panel is a small window you open over the deck and name yourself, and you can have several at once. Star a word in the library and it lands in the panel you are working in, where it stays; click it later and it drops into the field you last touched. A panel is saved as its own file, so one built for a job can be handed to somebody whose library is completely different and still work. Click its title bar to roll it up out of the way, and click again to open it.
Under the saved words is a text box with four jobs. Words breaks pasted text into buttons you click back together into a phrase. Replace swaps one word or phrase for another, whole words only — looking for A never touches the A inside Anatomy, punctuation counts as part of what you typed, and case is ignored unless you ask for it. Collect lets you double-click the first and last word of a phrase to lift it out of the text; give it a short name or leave it bare, then add the lot straight to your own library, save it as a library file, or copy it out. Bracket takes the same two clicks and wraps those words in square brackets, which is a template ready to parse.
A prefix and a suffix can be set on a panel so every word it sends is wrapped on the way out — one way to write library entries, another to bracket a long list of words in a single pass. Pull takes the text of the last box you touched anywhere on the deck and drops it into the panel to work on.
Bracket maker — turn a sentence into a prompt template
The opposite of writing a template by hand. Paste a finished sentence and the deck works
out which parts are worth changing and brackets them for you. This time I was wearing
a red baseball hat and looked very happy comes back as This time I was wearing a
[hat color] [hat type] and looked [expression].
It names the brackets in the same language as your text — Russian in, Russian brackets out — and you can name the language yourself if you want them in something else. One button sends the result straight into the deck to start building.
Translate and enhance prompts without breaking the variables
The translator is built in, covering a wide range of languages plus automatic detection of whatever you pasted. It knows it is translating a prompt rather than a paragraph of prose, so it leaves your brackets alone instead of translating them into something the image model will not understand. Tick translate and enhance and it tightens the wording as it goes.
The enhancer takes a short or clumsy prompt and gives you a fuller one back, in the language you wrote it in. Useful when you know what you want but the words are not coming.
More about each: the prompt translator and the prompt enhancer.
Image prompts for Midjourney, Stable Diffusion and others
Two models and no settings to get wrong. Pick a shape — square, portrait, tall, landscape, wide or ultrawide — and press Generate. The picture appears full size rather than as a thumbnail, with a download button and the option to open it full size in a new tab.
You never have to copy a prompt across. Draw it sends whatever you just built straight into the generator with the box already filled.
Prompts are plain text, so they can also be pasted into Midjourney, Stable Diffusion, or any other image tool. Generation is built in if you want to stay in one place.
More about it: the AI image generator.
Save your prompt project and continue later
Copy every built prompt to the clipboard, download them as a plain text file, or save the whole working document — source, fields and output — as a file you can open later and carry on from where you stopped. Send back to source pushes the output to the top so you can build on it again.
The deck also remembers itself. Close the tab, come back tomorrow, and your source, your fields and your library are as you left them.
My prompts is a shelf inside the browser for the ones you want again — a finished prompt or a whole bracketed template, each under a name you give it. It is kept apart from everything else on purpose: opening someone else's saved document never touches your shelf. Take one back out to carry on from, or download the lot as a zip with one file per prompt.
It is built for a phone as well as a desktop, with a bar along the bottom putting the library, the AI tools, the image generator and your own word management within a thumb's reach.
A free prompt generator, no signup, local-first
Everything you type stays in your browser. The prompts, the fields and the library are stored on your own machine, not on a server. The AI tools are the one exception, and only when you use them: your text goes to the model you picked and nowhere else. Signing in happens in Puter's own window, so no password is ever typed on this site.
The deck works completely without an account. Building prompts, the library, your own words, saving and downloading — none of it needs signing in. The AI tools are an extra, not a requirement.
The deck is free and there is nothing to buy. The AI tools run on a free Puter account with a monthly allowance. Translating, enhancing and bracket-making barely touch it. Pictures are the expensive part, and the deck says so before you spend — cheap models marked in green, a warning in red on an expensive one, and the actual cost shown after each picture is made.
The full account of what is and is not collected is in Privacy & data.
Common questions
Do I need an account?
No. Everything except the AI tools works signed out.
Is it free?
Yes. The AI tools use a free Puter allowance.
Where are my words kept?
In your browser. Export them to a file if you want a backup.
Can I use my own word lists?
Yes — upload JSON or TXT, or type them in. They sit alongside the built-in library, and you can hide the built-in one entirely.
Can I keep the words I use most?
Yes. Star a word in the library and it lands in a floating panel you name yourself, kept in your browser and saved as its own file whenever you want it.
Can I build a library out of text I already have?
Yes. Paste the text into a panel, double-click the first and last word of each phrase to collect it, and add the result to your own library or save it as a library file.
Can it generate random prompt variations?
Yes. A field can hold one value across the whole batch, take a fresh random word for every prompt, or take one random word and share it across the batch.
Can I use Promptdeck with Midjourney or Stable Diffusion?
Yes. A generated prompt is plain text, so it pastes into Midjourney, Stable Diffusion or any other tool that takes a text prompt. Generation is built in too if you would rather stay in one place.
Does it work in my language?
The library and the interface are English, but you can write prompts in any language, add your own words in any language, and the translator covers a wide range. Cyrillic works throughout.
Can I stop halfway and come back?
Yes. Save the working document as a file and open it later, or simply reopen the page — the deck restores your last session by itself.
No cookies. No accounts. No uploads. PromptDeck runs entirely inside your browser — your source text, your fields and your libraries are held in this browser's own storage and are never sent to this site's server. Read the full account of what is and is not collected: