Everything you need to master PromptVar. From basics to advanced features.
Prompt editor, library, execution, history, credits, workspaces, analytics, and Chrome extension flows in one product.
Auto-detect variables, improve prompts, and generate templates with advanced AI
Supabase-backed auth and data, real usage analytics, credit accounting, Paddle checkout, and extension packaging checks.
Responsive public, private, admin, and extension surfaces with locale-aware navigation and shared design tokens.
Team collaboration with workspace management, permissions, and sharing
Credit packs use Paddle when a live price is configured; unconfigured packs stay clearly marked as coming soon.
PromptVar is a powerful prompt management tool that lets you create dynamic, reusable AI prompts with variables. Instead of writing the same prompt over and over with slight changes, create one template and fill in the variables each time you use it.
Example Template:
"Write a tone blog post about topic for audience in word_count words"
This single template can generate unlimited variations by changing the variables—perfect for repetitive tasks with different inputs.
Get 60 free credits to start
Use AI builder or start from scratch
Insert dynamic fields for customization
Fill variables and run with AI
PromptVar supports 12 variable types to handle any kind of dynamic input. Choose the right type for your needs to get better results and a cleaner interface.
Free-form text input. Best for names, topics, descriptions, and any written content.
Example:
topicNumeric input. Perfect for counts, lengths, quantities, and numerical parameters.
Example:
word_countMulti-line text input. Ideal for longer content, descriptions, and formatted text.
Example:
product_descriptionChoose from predefined options. Great for tones, styles, formats, and controlled choices.
Example:
tone: professional, casual, friendlySelect multiple options from a list. Perfect for tags, categories, and multi-choice fields.
Example:
tags: marketing, sales, techBoolean yes/no input. Simple toggle for binary choices.
Example:
include_examplesPhone number input with validation. Formats and validates phone numbers.
Example:
contact_numberSlider input for numerical ranges. Great for selecting values within min/max bounds.
Example:
temperature (0-100)Date picker input. Perfect for deadlines, events, and time-sensitive content.
Example:
publication_dateColor picker input. Returns hex color codes for design and branding.
Example:
brand_colorImage URL input. Use for image analysis, reference images, or visual context.
Example:
reference_photoDisplay-only variable. Shows the value without allowing edits during execution.
Example:
template_nameAI analyzes your plain text prompt and automatically identifies parts that should be variables, then converts them to a dynamic template.
Input:
"Write a professional blog post about AI for developers in 500 words"
Output:
"Write a tone blog post about topic for audience in word_count words"
AI enhances your prompt for better clarity, specificity, and results while preserving all existing variables.
Describe what you want, and AI generates a complete template with appropriate variables.
You describe:
"I need a prompt for creating social media posts"
AI generates:
"Create a platform post about topic with a tone tone"
Standard text response
4-24 creditsStructured data output
10 creditsAI-generated images (1-10)
80 creditsUse our built-in AI with your credit balance. No API key needed.
Add OpenAI, Anthropic, Google, or other supported provider keys for direct BYOK runs billed by your provider.
Configure in Settings → API Keys
All your prompts are saved in your personal library with full organization features.
Organize with custom categories and tags
Find prompts instantly with powerful search
Run any prompt directly from library
Clone prompts to create variations
Instead of {{var1}} , use {{target_audience}} or {{writing_style}}
Keep UI clean while using detailed descriptions in prompts for better AI results
Use the preview feature to ensure variables compile correctly
Group related prompts for easier discovery as your library grows
Create a basic prompt first, then use "Improve Prompt" to enhance it
PromptVar provides a RESTful API for developers to integrate prompt management into their applications. All endpoints require authentication except where noted.
/make-server-2878d7ba/promptsCreate a new prompt template
/make-server-2878d7ba/promptsGet all user prompts
/make-server-2878d7ba/prompts/:idUpdate a prompt template
/make-server-2878d7ba/prompts/:idDelete a prompt
/make-server-2878d7ba/execute-promptExecute a prompt with variables (streaming)
/make-server-2878d7ba/ai-generate-promptGenerate prompt from description
/make-server-2878d7ba/ai-detect-variablesAuto-detect variables in text
/make-server-2878d7ba/ai-improve-promptImprove existing prompt
/make-server-2878d7ba/creditsGet user credit balance
/make-server-2878d7ba/credits/transactionProcess credit transaction
Include your access token in the Authorization header:
Authorization: Bearer YOUR_ACCESS_TOKENhttps://<project-id>.supabase.co/functions/v1Create your free account and start building powerful, reusable prompts today
Sign Up Free