Free tool
Free Upwork proposal generator
Paste an Upwork job post, add a line about your skills and one past project, and the generator writes a first draft that opens with the client's problem, shows your proof, and ends with a question. It only claims what you wrote: anything it cannot trace back to your details is removed, and missing proof becomes a blank for you to fill.
Last reviewed
Write your draft
Paste the job post and a little about you. It goes to OpenAI to be written, and nothing is stored.
Your details
Copy the whole post from Upwork: the title and the description.
0 wordsYour main skill, your experience, and who you usually work for.
0 / 400Without it, the draft leaves a blank for you to fill.
0 / 400Fill in boxes 1 and 2 to start.
Your draft
A first draft that opens with the client's problem, uses only what you tell it, and leaves a blank wherever it needs your proof.
[like this]marks a blank for you to fill in.
How it builds your draft
The draft has five parts, each with one job. The model writes each part separately, so each one can be checked against the only box it is allowed to draw on. You need a job post of at least 40 words and a few words about yourself.
- Opener
- One or two sentences about the client's problem, in your words, never starting with I, a greeting, or your experience.
- Who you are
- Built only from the About you box, which takes up to 400 characters.
- Proof
- Your past project, with its numbers kept exactly. Without one, the draft shows [add a similar project you did] instead of making one up.
- First steps
- Up to three things you would do first on this job, taken from the job post. They are plans, never claims about your past.
- A question
- One question about something the job post leaves open, so the client has a reason to reply.
What the claim check removes
AI models invent experience, even when told not to. A client may ask you about anything in your proposal, so every sentence is checked against what you typed before you see it. A sentence that fails is removed, not reworded. Removed from every draft:
- A skill, tool, or platform the job post asks for that you never mentioned
- A number, year count, percentage, or result you did not give
- A client name or a project you did not describe
- Any claim about your past experience outside the About you and project boxes
If so little survives the check that there is no draft to show, that try does not count toward your free drafts.
A worked example
The job post
We sell handmade candles on Shopify and most of our traffic is on mobile, but very few visitors buy. The product pages load slowly and the add to cart button sits below a long description. We need a developer to speed up the product pages, move the add to cart button higher, and tidy the mobile layout without changing our branding. Please tell us what you would look at first.
About you
Shopify developer for 4 years. I build and speed up stores for small product brands.
No past project was given.
The draft
Your product pages load slowly on mobile, and the add to cart button sits below a long description, so most visitors leave before they reach it. I am a Shopify developer, and for 4 years I have built and sped up stores for small product brands. [add a similar project you did] Here is how I would start: 1. Measure what slows the product pages down on mobile. 2. Move the add to cart button above the description. 3. Tidy the mobile layout while keeping your branding as it is. Which product page gets the most mobile traffic, so I can start there?
The proof is a blank because no project was given. Nothing in the draft claims more than the two boxes above say.
What this can and cannot do
What it does
- Write a first draft built around the client's problem
- Use your past project, with its numbers kept exactly
- Suggest first steps and a question drawn from the job post
- Leave a clear blank wherever it needs something only you know
What it does not do
- Claim a skill, tool, or result you did not type in
- Read your Upwork profile, portfolio, or past proposals
- Send anything to Upwork for you
- Predict whether the client will reply
Before you send it
A draft is a start. These make it yours.
Check the draft
Paste it into the free proposal checker to see which lines are still weak.
Get the length right
How long a proposal should be for a short brief, a normal one, and a detailed spec.
Make the AI invisible
What Upwork allows, and which phrases give an unedited draft away.
If nobody replies
Your proposal was read and ignored. Here is what to change.
Frequently asked questions
Is this Upwork proposal generator free?
Yes. There is no account and no card. A try that comes back with no usable draft does not count as a use.
Will it make up experience I do not have?
No. Every sentence about you is checked against the About you and past project boxes before you see it, and a sentence that claims anything else is removed. If you give no past project, the draft leaves a blank for you to fill instead of inventing one.
Does what I paste get stored?
No. Pressing the button sends the job post and your details to OpenAI to write the draft, which is how the tool works. Nothing is stored on this site. Leave out anything confidential before you paste.
How is this different from the ProposalLift generator?
This one only knows the three boxes you fill in. The ProposalLift app drafts from your saved portfolio, hooks, and personas, matches your most relevant past work to each job, and works inside the Upwork apply page through the Chrome extension.
Can I send the draft as it is?
Read every line first. The draft only uses what you gave it, so fill any blanks, add a detail only you would know, and make sure the first steps are things you would really do.
Keep reading
- Upwork proposal generatorThe full version, drafting from your portfolio, hooks, and personas.
- Upwork proposal checkerFind the weak lines in a draft before you send it.
- What an Upwork proposal isWhat each part of a proposal has to do before a client replies.
- How long should a proposal beWord counts by brief type, and the test that matters more than length.
- All free toolsEvery free ProposalLift tool in one place.
Write your next Upwork proposal from your real work
Use the hosted app with a 14-day free trial and no card to start, or self-host the free, open-source edition on your own server.
