Structure a press release
Enter your own headline, date, lead, paragraphs and contact. Preview all fields and export the exact plain text and a paginated PDF with selectable text.
- Runs in your browser
- No upload
- Check before download
Structure a press release
Enter your own headline, date, lead, paragraphs and contact. Preview all fields and export the exact plain text and a paginated PDF with selectable text. No invented facts, no distribution, no legal approval and no editorial certification.
Synthetic example
Ready
Profile
Print: Liberation Sans, selectable Latin/Greek/Cyrillic where the actual font encodes it; no combining marks, RTL shaping, CJK or emoji guarantee. Unsupported glyphs refuse PDF while original backups remain. Fountain layout is readable proportional 12pt, not certified industry typography. MathML rendering depends on the browser.
Live controls run only while the tab is active. Hiding, leaving or suspending pauses; reset/edit stops the attempt. No background-time, wake, autoplay, camera, microphone or recording promise. Space and arrows work inside the focused prompter.
Limits
30,000 UTF-16 units total; 100 rows, 10 columns/1,000 cells; 50 rehearsal sections; 2,000 math characters, 1,000 nodes/depth32; 40 PDF pages/8MiB output; 2MiB backup; 20s worker. PNG ≤1MiB/1024², static 8bit. Overflow is refused, never silently removed. CSV protects user text beginning with formula-like symbols using an apostrophe; computed numbers stay numeric. The JSON backup preserves the exact original text.
Check dates, finite numbers, row lengths and the named grammar. Shorten overflowing text or change paper; unsupported font/script/logo/grammar is refused. Cancel/reset and retry; preserve your original backup.
All text, contacts, dates and local images stay in this browser. No sending, tracking of content, storage, accounts or automatic URL requests. Download a backup explicitly before closing.
How to use
- Prepare the input
Enter your own headline, calendar date, lead, body paragraphs and contact. Choose A4 or Letter and keep your claims factual. The tool arranges the material you supply. It doesn't research, invent or distribute an announcement.
- Try the worked example
Use the headline Demo and the lead Example, for preview only. Generate: the plain-text export keeps both exact strings in their own sections, and the PDF presents the same content you supplied. Replace the sample text before you publish for real.
- Check and save
Compare every paragraph and contact field in the preview and in the saved PDF. Check the wrapping, the pages and the date before you share it. Save the exact text and an input backup. The font and layout profile may refuse glyphs that aren't supported, or overflow.
Questions
Will this send the release to journalists?
No. No email, account connection or distribution is provided. Downloading the document is a local action. Editorial, legal and publication decisions remain yours.
Can the tool supply facts or certify the wording?
No. The headlines, dates, statements and contact details all come from your input. A clean export doesn't establish fact checking, legal approval or editorial quality.
Why is the PDF refused although my text is visible?
Printing covers a limited set of fonts and layouts. Unsupported glyphs, complex shaping or overflow are refused. Keep the original text and backup, shorten or revise the passage that isn't supported, and check every page after you try again.
Local PDF sheets use @libpdf/core0.5.1 (MIT) and Liberation Sans. Copyright notice and original license · Original Liberation font license (SIL OFL1.1)