SWOT analysis generator — a printable 2 × 2 matrix from your own points

Type your points one per line under Strengths, Weaknesses, Opportunities and Threats, and the tool lays them out as a colour-coded 2 × 2 SWOT matrix you can print, plus a Markdown version to paste into notes.

Live demo · real result from this tool
Orientation

Press Generate to create a result.

Processed on your device — nothing is uploaded.

How to use the SWOT analysis generator

  1. Enter a Subject — the business, product or decision you are analysing. It appears in the title.
  2. Type points into Strengths, Weaknesses, Opportunities and Threats, one per line.
  3. Pick an Orientation (Landscape by default) and a Paper size (A4 or US Letter).
  4. Check the matrix preview. It updates as you type.
  5. Press Print / Save as PDF for a handout, or copy the Markdown text into your notes.

What it does and when to use it

SWOT is a quick way to look at one situation from four sides before a decision: what you do well, where you are weak, what outside changes could help you and what could hurt you. Use it before a business plan, a launch or a yearly review.

This tool takes care of the layout so the meeting can focus on the content. Each quadrant gets its own colour and a hint under the heading, such as “Internal · helpful” for Strengths and “External · harmful” for Threats.

A SWOT is often the first step. Turn the opportunities you choose to chase into a marketing plan, describe who you are serving with the persona generator, and book the follow-up discussion with the meeting agenda generator.

How it works

Each box is split into lines; empty lines are dropped and a leading -, * or • is stripped. The tool then builds two outputs in your browser:

  • a printable HTML page with a heading “SWOT analysis — your subject” and a 2 × 2 grid sized to the paper and orientation you chose;
  • a Markdown text with # SWOT analysis — subject, then ## Strengths, ## Weaknesses, ## Opportunities and ## Threats, each followed by a dash list.

Nothing is sent to a server, and nothing is saved when you close the page.

Worked examples

These come from the tool’s own output.

A corner bakery. Subject “Corner bakery”; two strengths (“Recipes customers ask for by name”, “Owner bakes every morning”), two weaknesses (“One oven”, “No online ordering”), one opportunity and one threat (“Supermarket bakery opening next door”). The Markdown starts with # SWOT analysis — Corner bakery and ends with ## Threats followed by - Supermarket bakery opening next door.

A blank start. With all four boxes empty, every quadrant reads None listed. That is a handy printed worksheet: hand it out and let people fill the boxes by pen.

Limits and tips

  • Long lists get cut. Each box has a fixed height on the page, so a quadrant with many long points can overflow and be clipped when printed. Keep to the three to six points that matter most, or switch to Portrait for taller boxes.
  • Write specific points. “Two clients bring in most of our revenue” is useful; “competition” is not. Specific points lead to specific actions.

Frequently asked questions

Does the tool write the SWOT points for me?
No. It only arranges what you type. There is no AI and nothing is invented, so the matrix is exactly as good as the points you bring.
What is the difference between a weakness and a threat?
Weaknesses are internal — things inside your business you could change, such as having one oven or no online ordering. Threats are external — things that happen around you, such as a competitor opening next door. The matrix labels each box "Internal" or "External" to help you sort them.
Can I leave a quadrant empty?
Yes. An empty box shows "None listed" in both the printable matrix and the Markdown, so it is clear the gap is deliberate and not a printing problem.
How do I get a PDF?
Press Print / Save as PDF above the matrix and choose "Save as PDF" as the printer. Landscape is the default; switch Orientation to Portrait to fit a report.
Can I paste the result into Notion, GitHub or a doc?
Yes. Copy the Markdown output. It uses a heading for each quadrant and a dash list for each point, which most note apps and wikis render directly.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close