Press Release Generator
Generate a professional press release for product launches, company news, or events — formatted to media standards.
Did this tool work for you?
How to use this calculator
- 1
Enter your company name, city, and release date.
- 2
Write a strong headline and optional sub-headline.
- 3
Summarise the news in 2–3 sentences in the main body field.
- 4
Add an executive quote with the speaker's name and title.
- 5
Fill in the company boilerplate and media contact details, then copy or download.
Frequently asked questions
Is the press release written by AI?
No. A fixed layout is filled by string substitution: no language model, no network call, identical output for identical inputs. The headline, news paragraph, quote, boilerplate and contact details are your text, and the tool supplies only the “FOR IMMEDIATE RELEASE” line, the rules, section headings and the closing “###”.
How is the dateline built?
The first paragraph is “City, Date — ” followed by your main-news text, so “Austin, TX” and “June 21, 2025” give “Austin, TX, June 21, 2025 — Acme today released Scheduler.” Both parts are typed text; the tool never fills in today’s date, and it does not convert them to any style guide’s dateline format.
How does the quote field behave?
If your quote begins with a quotation mark, it is printed as you typed it, so a full sentence such as “We built this for small teams,” said Jane Smith. appears unchanged. If it does not, the tool adds straight double quotes around the whole text. The attribution is printed on the next line after a dash, so avoid repeating the speaker’s name in both fields unless you want it twice.
What does a blank field turn into?
Visible placeholders: [Headline], [City], [Date], [Main news body], [Contact Name] and [Contact Email]. A blank quote prints “[Add a quote from a named person at the company]” in quotation marks, with the attribution “[Name, title, company]”. A blank boilerplate prints an instruction to describe the company. The tool never invents a quote or company description for you.
What is the “ADDITIONAL PARAGRAPH” line?
A fixed bracketed reminder printed after the quote: “[ADDITIONAL PARAGRAPH: add supporting details such as availability, pricing, partners or statistics, or delete this line]”. It is not filled from any input. Replace it with real information or remove it before sending.
How is the headline displayed?
It is converted to capitals and placed between two heavy rule lines. The optional sub-headline is printed in its original case directly below, still inside the rules. A headline typed in sentence case therefore appears as, for example, ACME LAUNCHES SCHEDULER.
What does it not do?
It does not judge whether your news is newsworthy, check length, find journalists, distribute the release or add an embargo line; the heading is always “FOR IMMEDIATE RELEASE”, so change it by hand for an embargoed announcement. It also does not verify claims in your text or add any legal review.
How this press release generator lays out your announcement
Fixed frame, your content inside
Twelve inputs are slotted into a single plain-text layout. Reading from the top, the output has the release line, the capitalised headline and optional sub-headline between heavy rules, a dateline paragraph, the quote and its attribution, a bracketed reminder for further paragraphs, an “ABOUT [COMPANY]” boilerplate block, a “MEDIA CONTACT” block, and the end marker ###. Everything outside your inputs is structure, not content.
| Block | Filled from | When the field is blank |
|---|---|---|
| FOR IMMEDIATE RELEASE | Nothing (fixed) | Not applicable |
| Headline and sub-headline | Headline in capitals; sub-headline as typed | [HEADLINE]; sub-headline omitted |
| Dateline and news paragraph | City, date, main news | [City], [Date], [Main news body] |
| Quote and attribution | Quote, quote attribution | Bracketed instruction |
| Additional paragraph | Nothing (fixed reminder) | Not applicable |
| About [company] | Boilerplate, company name in heading | Instruction to describe the company |
| Media contact | Name, email, optional phone | [Contact Name], [Contact Email]; phone line omitted |
Worked example: a complete release
For Acme Inc. in Austin, TX on June 21, 2025, headline “Acme Launches Scheduler”, news “Acme today released Scheduler.”, quote “"We built this for small teams," said Jane Smith.” and the contact John Doe with press@acme.com, the output shows “ACME LAUNCHES SCHEDULER” between the rules and then “Austin, TX, June 21, 2025 — Acme today released Scheduler.” The quote line is printed once, without doubled quotation marks, followed by “— Jane Smith, CEO”, and the media block lists “Email: press@acme.com”. Because no phone was entered, no Phone line appears.
Worked example: only a company name
Typing just “Acme” gives a release headed “[HEADLINE]”, a dateline “[City], [Date] — [Main news body]”, an “ABOUT ACME” block containing “[Add a short paragraph describing Acme: what it does, where it operates and when it was founded.]”, and “[Contact Name]” in the media section. Nothing that reads like a real claim is generated, so every remaining bracket marks work still to be done.
What to fix before sending
Delete or replace the additional-paragraph reminder, since leaving it in is the most common mistake with this template. Keep the main-news field to the facts a reader needs first, because the tool passes it through as the single paragraph after the dateline; there is no second news paragraph. Use a real, named person for the quote and check that every figure in your text can be supported. Any rules on how announcements about your industry are worded, such as for financial or health claims, depend on your country and are not covered.
Learn more from an authoritative source:
InvestopediaBusiness Proposal Generator
Generate a professional business proposal for client projects, freelance work, or partnerships.
Profit & Loss Calculator
Calculate net profit or loss, profit margin, and break-even from revenue and cost data.
Employee Cost Calculator
Calculate the true total cost of an employee including salary, benefits, and employer overhead.
Cash Flow Calculator
Calculate operating, investing, and financing cash flows to assess business liquidity.
Inventory Turnover Calculator
Calculate inventory turnover ratio, days sales of inventory (DSI), and assess efficiency.
Accounts Receivable Days (DSO)
Calculate Days Sales Outstanding (DSO) to measure how quickly customers pay invoices.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →