Resignation Letter Generator — Free, Browser-Based | SmallStudyTools
100% Free · No Signup · Browser-Based

Resignation Letter Generator

Enter your details, pick a tone, and get a ready-to-send resignation letter with real notice-period date math — free, right in your browser, nothing ever uploaded. Pro Mode unlocks 8 tones, PDF/DOCX export, and more.

● Pro Version is Free for now
✓ 5 more tones (Immediate/Short/Email/HR/Manager) · Notice-from-tenure ·
✓ Custom policy fold-in · Wording polish · DOCX export · Save templates · Compare
Day Night
📝 Your Details
Auto-calculated from your resignation date + notice period. Edit it directly to set a custom last day.
🎭 Tone
📄 Your Letter
Polish Wording
Every tone above produces genuinely different letter text built from your actual details and real date math — nothing here is a single template with words swapped. "Polish Wording" is an offline, rule-based wording pass (not a cloud AI call): it expands contractions and swaps a short list of weak phrases for stronger business-letter wording, entirely in your browser.
ℹ️ Common Notice Periods
These are typical conventions, not legal advice — always check your own contract and local employment law.
Under 1 year: often 1–2 weeks
1–3 years: often 1 month
3+ years / senior roles: often 2 months or more

How to Use the Resignation Letter Generator

From your name and dates to a ready-to-send resignation letter, with real notice-period math done for you. No signup, and your details never leave your browser.

1
Enter Your Details
Add your name, job title, company, manager's name, and your resignation date. Pick a notice period and your last working date is calculated automatically using real calendar math.
2
Pick a Tone
Choose Standard, Formal, or Friendly for free. Switch to Pro Mode to unlock Short, Immediate, Email, HR, and Manager versions — each with genuinely different wording.
3
Generate Your Letter
Press Generate Letter and your full, ready-to-send resignation letter appears instantly, built from your actual details — not a generic fill-in-the-blank template.
4
Fine-Tune with Pro Mode
Paste your company's notice or handover policy to fold it in automatically, get a notice-period suggestion based on your tenure, or polish the wording with an offline pass.
5
Copy, Print, or Download
Copy the text, print it directly, or download a real PDF. Pro Mode adds a real DOCX download too, plus saved templates so your details are ready next time.

Everything above runs entirely in your browser using real JavaScript date math and document generation. Your name, company, and letter contents are never uploaded to a server.

Specifications
Price Free
Signup Not Required
Data Processing Local only, in your browser
Output Formats On-screen letter, PDF, DOCX (Pro), Print
Tones / Versions 3 free (Standard, Formal, Friendly) + 5 Pro (Short, Immediate, Email, HR, Manager)
Notice-Period Math Real calendar date math, incl. month-end rollover
Saved Templates Stored locally in your browser (Pro)
Wording Polish Offline, rule-based (not a cloud AI) — Pro
Engine Client-side JavaScript, jsPDF & a hand-built DOCX writer
Found a bug or something not working right? Let us know and we'll fix it, every report helps make this tool better.
Report an Issue

Resignation Letter Generator: Write a Professional Resignation Letter, Free, in Your Browser

Quick answer: Enter your name, company, job title, manager, and dates above, pick a notice period and a tone, and press Generate Letter — you'll get a complete, ready-to-send resignation letter instantly, free, with no signup. The last working date is calculated with real calendar math from your resignation date and notice period. Pro Mode adds 5 more tones, PDF/DOCX export, and more.

Writing a resignation letter is one of those tasks almost everyone eventually faces but rarely does often enough to feel confident about. Get the notice period wrong and you risk a messier exit than you intended; get the tone wrong and a routine, professional goodbye can read as either too cold or too casual. This tool exists to remove both of those failure points: it takes your actual details, name, company, job title, manager, dates, and notice period, and turns them into a complete letter using a real template system, not a single generic paragraph with your name dropped in.

Every part of it runs client-side, right in your browser tab. Nothing you type, your name, your company, your reason for leaving, or any company policy text you paste in, is ever sent to a server. That matters more for a resignation letter template than almost any other document you might generate online, since it's inherently a private, sometimes sensitive piece of writing you're drafting before you've told anyone at work.

1How the Notice-Period Date Math Actually Works

Pick a notice period, immediate, 1 week, 2 weeks, 1 month, 6 weeks, 2 months, 3 months, or a custom number of days, and the tool calculates your last working date using genuine calendar arithmetic, not a rough 30-days-per-month shortcut. A "1 month" notice period is added as a real calendar month, so it correctly lands on the last day of the following month when the starting date doesn't have an equivalent (a 1-month notice given on January 31 correctly lands on February 28, or February 29 in a leap year, rather than an invalid "February 31"). The same real math runs in reverse: edit the last working date directly instead, and the tool works out exactly how many days' notice that represents and updates the notice-period field to match. In Pro Mode, add your joining date as well and the tool calculates your tenure at the company down to the day, then suggests a notice period based on common contractual conventions, under a year usually 1–2 weeks, 1–3 years usually 1 month, 3 or more years usually 2 months or longer, which you can apply with one click or ignore entirely.

2Free vs Pro: 8 Genuinely Different Tones

FeatureFreePro
Standard, Formal & Friendly tones✓✓
Real notice-period date math (incl. month-end rollover)✓✓
Copy, Print & PDF download✓✓
Short, Immediate, Email, HR & Manager tones (5 more)—✓
Notice-period suggestion from your tenure—✓
Custom company policy folded into the letter text—✓
Offline "Polish Wording" pass—✓
Compare two tones side by side—✓
Real DOCX download—✓
Saved templates (stored locally in your browser)—✓

The free tier covers the vast majority of everyday resignations: pick Standard for a balanced, all-purpose letter, Formal for a traditional business-letter register, or Friendly for a warmer, more personal note to a manager you're close with. Pro Mode, currently free to use, adds five more situational versions: Short for when you want to keep it brief, Immediate for resigning effective the same day, an Email Version with a ready subject line for when you're sending this by email rather than handing over paper, an HR Version addressed to the HR department with the offboarding questions HR typically needs answered, and a Manager Version written as a more personal note to your direct manager specifically.

3Custom Company Policy & Wording Polish: Two Honest Pro Features

Two Pro features exist to add real, checkable value rather than being cosmetic upsells. Custom Company Policy lets you paste your own company's specific notice-period or handover wording, for example, a line about returning equipment or completing a handover document, directly into a text box, and that exact text is folded into your generated letter as a real, additional sentence, not summarized or ignored. Polish Wording is an offline, rule-based pass that runs entirely in your browser: it expands contractions (such as "I'm" to "I am") and swaps a fixed list of weaker phrases for more standard business-letter wording. It is deliberately not marketed as a cloud AI writing assistant, because it isn't one, it's a transparent, deterministic set of text substitutions that always produces the same output for the same input, with no data ever leaving your device.

💼
Leaving a Job for a New Opportunity
📧
Sending Your Resignation by Email
🏢
Notifying HR Alongside Your Manager
⏱️
Working Out an Exact Last Working Date
🚪
Resigning With Immediate Effect
🤝
Leaving on Good Terms With a Close Manager

None of these situations require an account, a subscription, or software to install, they're the everyday reasons someone needs a resignation letter written properly and quickly, often on the same day they've decided to hand in their notice.

4Choosing a Notice Period and Tone Together

These two choices work best made together rather than separately. Start with your notice period: check your employment contract first, since many contracts specify a minimum, and use the Pro tenure suggestion only as a starting point for a conversation, not as a legal answer. From there, the tone should match both your relationship with your manager and the way you're delivering the letter: Formal or the HR Version for a larger, more process-driven company; Friendly or the Manager Version when you have a close, informal relationship with your manager; the Email Version whenever you're sending this as an email rather than printing it; and Immediate specifically for the (hopefully rare) case where you're resigning effective the same day with no standard notice. Once those two are set, Custom Company Policy and Polish Wording let you adapt the result further without starting over.

Privacy Note

Your name, company, job title, dates, reason for leaving, and any company policy text you paste in are handled entirely by JavaScript running in your own browser tab. Nothing is uploaded, stored, or transmitted to a server at any point, and saved templates live only in your browser's local storage, on your own device.

5Frequently Asked Questions

Is this resignation letter generator really free, with no signup?
Yes. Enter your name, company, job title, and dates, pick a tone, and click Generate Letter to get a complete resignation letter instantly, free, with no account, no email address, and nothing to install. It runs entirely inside your browser tab, so there's no usage limit and no waiting.
How is the last working date actually calculated?
It's real calendar date math, not a rough estimate. Pick a notice period like 2 weeks or 1 month and the tool adds that to your resignation date using proper calendar rules, including correctly handling month-end cases (for example, a 1-month notice from January 31 lands on February 28, not an invalid February 31). You can also edit the last working date directly, and the tool works out the equivalent notice length in days automatically.
What's the difference between the free tones and the Pro tones?
Standard, Formal, and Friendly are free and cover most everyday resignations. Pro Mode, currently free to use, unlocks five more genuinely different versions: Short (a brief, minimal letter), Immediate (resigning effective today, with no standard notice), Email Version (includes a ready-made subject line), HR Version (addressed to HR with offboarding questions), and Manager Version (a more personal note to your direct manager). Each tone produces real, different wording built from your actual details, not the same letter with one word changed.
Can I download the letter as a PDF or Word document?
Yes. Downloading a PDF is free and available in both Simple and Pro Mode, and produces a real, standard PDF file you can open in any PDF reader. Pro Mode also adds a DOCX download, a genuine Word-compatible document built directly in your browser, so you can still edit it afterward in Microsoft Word, Google Docs, or any other word processor.
Is "Polish Wording" a real AI tool?
No, and this tool is upfront about that rather than pretending otherwise. Polish Wording is an offline, rule-based pass that runs entirely in your browser: it expands contractions and swaps a fixed list of weaker phrases for more standard business-letter wording. It isn't a call to a cloud AI model, so it's instant, free, and never sends your letter anywhere, though it's also more limited than a full AI rewrite.
Is my information uploaded anywhere?
No. Your name, company, job title, dates, and any reason or company policy text you enter stay inside your browser tab the entire time. The letter, PDF, and DOCX are all generated locally using JavaScript running on your device, and saved templates are stored only in your own browser's local storage, never on a server.

Built on open standards. Letters are generated as plain client-side JavaScript, PDFs are built with the open-source jsPDF library, and DOCX files are assembled by hand as a minimal, standards-compliant Office Open XML (OOXML) package using the open-source JSZip library, rather than any proprietary or server-side document-generation service.

Lilly
Here to help you find a tool
Search tools Search blogs
Try me to find a tool! 👋