AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I write a formal letter?

Open AnyTool Formal Letter Generator, choose the purpose — request, inquiry, application, authorization or general — and enter your name, title and address, the recipient’s name (or leave it blank), a short subject and the one main point you want to make, plus any background. A rule-based composer structures a polished opening that states your purpose, a body that carries the details and a closing that names the action you want. The letter is laid out in proper block style — sender block, date, inside address, “Re:” subject, salutation, body and signature — and the salutation and the British “Yours sincerely” / “Yours faithfully” sign-off are chosen automatically from whether you name the recipient (you can override either). Every paragraph stays editable, a live preview shows the formatted one-page letter, and you can copy it or download a .txt, .md or PDF — all in your browser, with nothing uploaded.

  • Five purposes: request, inquiry, application, authorization and general / official
  • Proper block format: sender block, date, inside address, “Re:” subject, salutation, body, sign-off
  • “Yours sincerely” for a named recipient, “Yours faithfully” for “Dear Sir or Madam” — chosen automatically
  • You supply the substance; the tool structures it into intro → details → action
  • Editable paragraphs, live preview, copy, .txt, .md and local PDF — nothing uploaded

What is

Formal letter

A formal (or business) letter is a structured letter used for official or professional correspondence — a request, an inquiry, an application, an authorization, or any communication with a business, institution or authority. In standard block style it is left-aligned and single-spaced, opening with the sender’s address and the date, followed by the recipient’s name, title, organization and address (the inside address), then a salutation — “Dear Mr./Ms. [Name],” when the reader is known, or “Dear Sir or Madam,” when not — and an optional subject or reference line (“Re: …”). The body runs intro (the purpose), details and a closing action or request, and the letter ends with a sign-off — “Yours sincerely” for a named recipient or “Yours faithfully” for an unnamed one in British usage, “Sincerely” in American usage — above the sender’s signature, name and title.

Generators

Related terms

Formal letterBusiness letterBlock formatYours sincerelyYours faithfullyInside address

Frequently Asked Questions

Block style, left-aligned: sender’s address and date, the recipient’s name, title and address, a salutation, an optional “Re:” subject line, the body in intro–details–action order, and a sign-off above your name.

A formal letter in block style is left-aligned and single-spaced. It opens with the sender’s address and the date, then the recipient’s name, title, organization and address — the inside address — followed by a salutation (“Dear Mr./Ms. [Name],” if known, or “Dear Sir or Madam,” if not) and an optional subject or reference line such as “Re: Request for records”. The body moves from the purpose to the supporting details to the action or request you want, and the letter ends with a sign-off above your signature, name and title. AnyTool Formal Letter Generator lays out exactly this structure from your inputs and lets you edit every paragraph before you send it.

Use “Yours sincerely” when you address the recipient by name, and “Yours faithfully” when you write “Dear Sir or Madam” — that is the British rule. American letters use “Sincerely” for both.

The distinction depends on whether you know the recipient’s name. In British convention, if the salutation names the reader (“Dear Mr. Harding,”) the letter closes with “Yours sincerely”; if it is impersonal (“Dear Sir or Madam,”) it closes with “Yours faithfully”. American usage is more relaxed and uses “Sincerely” — or “Sincerely yours” / “Yours truly” — for both. AnyTool Formal Letter Generator picks the correct British sign-off automatically based on whether you enter a recipient name, and lets you override it with “Sincerely”, “Respectfully”, “Kind regards” and other options.

Common types include request letters, inquiry letters, application letters (for leave, a job or admission), authorization letters and general letters to a business or authority.

Formal letters cover a wide range of official correspondence. A request letter asks for something specific — a document, action or approval; an inquiry letter asks for information about a product, service or process; an application letter applies formally for leave, a position, membership or admission; an authorization letter grants permission for someone to act on your behalf; and a general letter handles any other communication with a business, institution or authority. AnyTool Formal Letter Generator offers a template for each, prefilling a sensible skeleton you then edit, and a dedicated Complaint Letter Generator handles grievances and resolution requests.

No. The letter is structured and assembled entirely in your browser — your details, the recipient’s details and every word you type never leave your device, and even the PDF is built locally.

AnyTool Formal Letter Generator runs completely client-side. Your name and address, the recipient’s details, the subject and every word you type are processed in your browser only — nothing is sent to a server, logged or stored. The Markdown preview, the plain-text and Markdown downloads, and the one-page PDF are all generated locally with no upload. Because formal letters often carry personal or sensitive information, this matters: the page works offline once cached, and closing the tab discards your draft.

Detailed Explanation

Methodology

The Correct Formal-Letter Format

AnyTool Formal Letter Generator lays out a formal or business letter in standard block style — left-aligned and single-spaced. It opens with the sender’s name, title, organization and address followed by the date, then the recipient’s name, job title, organization and address (the inside address), an optional subject or reference line rendered as “Re: …”, and a salutation. The salutation follows the rule that matters most: a named recipient becomes “Dear Mr./Ms. [Name],” while an unnamed one becomes the impersonal “Dear Sir or Madam,”. The body is structured into three editable paragraphs — an opening that states the purpose, a body that carries the details and context, and a closing that names the action or request — and the letter ends with a sign-off above the sender’s name and title. Crucially, the British sign-off convention is handled automatically: “Yours sincerely” pairs with a named recipient and “Yours faithfully” with “Dear Sir or Madam”, with American “Sincerely”, plus “Respectfully”, “Kind regards” and others available as overrides. Every part is generated from the user’s inputs, not placeholder lorem, and a Re-draft button rebuilds the paragraphs from the latest fields.

  • Standard block layout: sender block, date, inside address, “Re:” subject, salutation, body, sign-off
  • Salutation auto-switches: “Dear Mr./Ms. [Name],” when named, “Dear Sir or Madam,” when not
  • “Yours sincerely” for named recipients, “Yours faithfully” for unnamed — the British rule, applied automatically
  • American “Sincerely” and other sign-offs available as overrides
  • Three editable paragraphs — purpose, details, action — generated from inputs, not lorem
Use Cases

Five Letter Types and the Substance You Provide

The tool offers a template for each of five common formal-letter purposes, each prefilling a sensible skeleton the user edits. A request letter asks for something specific such as a document, action or approval; an inquiry letter asks for information about a product, service, vacancy or process; an application letter applies formally for leave, a position, membership or admission; an authorization letter grants or delegates permission for someone to act on the writer’s behalf; and a general / official letter handles any other communication with a business, institution or authority. The composer adapts the opening verb and the closing action to the chosen purpose — “to formally request”, “to inquire about”, “to formally apply for”, “to authorize” — and weaves the subject into a “Re:” line. The tool is deliberately honest about the division of labour: it structures and formats the letter, but the user supplies the substance — the specific ask, the names, dates, reference numbers and amounts the reader needs — and is reminded to read the whole draft, put it in their own words, and double-check names, titles, the recipient’s address and every date, since a formal letter is often a record. Complaints are pointed to AnyTool’s dedicated Complaint Letter Generator.

  • Five purposes: request, inquiry, application, authorization and general / official
  • Each template prefills a skeleton the user edits; the composer adapts the opening and closing
  • Honest note: the tool formats; the user provides the substance and specifics
  • Reminders to check names, titles, the recipient’s address and every date
  • Complaints are directed to the dedicated Complaint Letter Generator
Privacy & Security

A Reusable Letter Engine, Privacy and Export

The page sits on a shared, framework-free letter engine that owns one generic letter model — sender, date, recipient, salutation, optional subject, body paragraphs, closing and signature — and renders it to plain text, Markdown, inert HTML and a clean one-page PDF via pdf-lib, word-wrapping each block to 1-inch margins on US-Letter paper with an embedded standard font. The formal-letter page maps its inputs onto that model, turning the sender’s details into the sender header and signature, the honorific and recipient name into the inside address and salutation, and the subject into a “Re:” line. Because the letter is structured and assembled in the browser, the sender’s and recipient’s details and every word typed are never uploaded, logged or stored, and the page works offline once cached; even the PDF is built locally. A live preview renders the formatted letter to read-only HTML with the marked library alongside a raw Markdown view, and the letter can be copied or downloaded as .txt, .md or PDF, or printed. The same engine powers AnyTool’s cover, resignation, recommendation and complaint letter generators for consistent formatting across the whole letter family.

  • Shared letter engine: one model rendered to text, Markdown, inert HTML and a one-page PDF
  • Same engine powers AnyTool’s cover, resignation, recommendation and complaint letters
  • No upload, logging or storage — the PDF is generated locally and works offline once cached
  • Live HTML preview via marked, plus a raw Markdown view
  • Copy or download as .txt, .md or a one-page PDF, or print
Formal letters: in-browser structuring (AnyTool) vs typical online letter builders
CapabilityAnyToolTypical online builders
ProcessingRuns entirely in your browserOften server-side or AI-backed
Letter typesRequest, inquiry, application, authorization, generalUsually one fixed template
FormatProper block style with inside address + “Re:” lineOften partial or inconsistent
Sign-off rule“Yours sincerely” vs “faithfully” chosen automaticallyLeft to the user to get right
Draft contentStructures your substance into intro/details/actionBlank template or paywalled AI text
EditingEvery paragraph editable + Re-draftFixed fields or locked text
Export.txt, .md, local PDF and print — freePDF/Word often gated behind payment
PrivacySender and recipient details never uploadedMay transmit or store your information

AnyTool structures and assembles the formal letter locally in the browser and uploads nothing; the PDF is built on-device. The tool formats your letter — you provide the substance, double-check names, titles and dates, and it picks “Yours sincerely” for a named recipient or “Yours faithfully” for “Dear Sir or Madam”.