Home › Text Tools › Pros and Cons List Maker

Pros and Cons List Maker

Write down every pro and con, give each one a weight from 1 (minor) to 5 (deal-breaker), and the tool adds them up and tells you which way the decision is leaning. Your lists are saved in this browser so you can come back and refine them.

Last updated:

Pros

0

    Cons

    0

      Weight each item from 1 (minor) to 5 (deal-breaker). Click the dots to change it, or edit the text directly.

      Lists are saved automatically in this browser only.

      Advertisement
      Advertisement

      How to use the Pros and Cons List Maker

      1. Write your decision as a question at the top, e.g. "Should I buy a car this year?"
      2. Add pros and cons: type each point and press Enter. Choose a weight from 1 (minor) to 5 (huge) before adding, or click the dots later.
      3. Read the verdict: the bar and score show which side is heavier and by how much.
      4. Refine by editing text, adjusting weights or sorting by weight. Check any con marked 5: is it a deal-breaker?
      5. Save or share: lists save automatically; copy, download .md/.csv or print to discuss with someone else.

      How to make a pros and cons list that actually helps

      A pros and cons list works best when it is honest and specific. "More money" is vague; "about $6,000 a year more after tax" is something you can weigh. These habits make the result more reliable:

      • Frame a yes/no question. "Should I take the evening class this autumn?" is easier to weigh than "What should I do about my career?"
      • List first, weigh second. Brainstorm every point you can think of, then go back and set the weights. Weighing while you write tends to bias the list.
      • Merge duplicates. "Long commute" and "less time at home" may be the same cost counted twice.
      • Look for deal-breakers. A single con with weight 5 (for example, something that conflicts with your health, safety or core values) can matter more than any total.
      • Sleep on it. Benjamin Franklin suggested adding items over three or four days. Lists are saved here, so you can return tomorrow.
      • Notice your reaction. If the verdict says yes and you feel disappointed, that feeling is data: maybe a weight is wrong or a con is missing.

      Weight guide

      WeightMeaningExample (moving for a job)
      1Minor, nice to haveNicer coffee shops nearby
      2Small but realOne-time moving hassle
      3Noticeable day-to-day effectHigher rent, shorter commute
      4Important for months or yearsA meaningful salary increase
      5Life-changing or possible deal-breakerLiving far from family you care for

      Formula: net score = Σ pro weights − Σ con weights; each side's share = its total ÷ (pros + cons). The verdict is "too close to call" when |net| is under 10% of the combined total.

      Frequently asked questions

      How does the weighted score work?

      Each pro and con has a weight from 1 to 5. The tool adds the weights on each side, so a list with pros of 4 and 3 scores 7. The net score is pros minus cons, and the percentage shows each side's share of the total weight. Weighting stops five small pros from automatically beating one serious con.

      How is the verdict decided?

      If the difference between the sides is less than 10% of the total weight, the result is too close to call. A gap of 10% to 30% is shown as leaning yes or no, and more than 30% is a clear yes or no. The verdict is a summary of your own weights, not advice; your gut feeling about the result is useful information too.

      What weight should I give each item?

      Use 1 for nice-to-have details, 3 for things that matter noticeably, and 5 for factors that would affect you for a long time or that you could not live with. Try to judge each item on its own before looking at the totals.

      Who invented the pros and cons list?

      Benjamin Franklin described the method in a 1772 letter to Joseph Priestley, which he called "moral or prudential algebra". He wrote pros and cons in two columns over several days, gave them weights and crossed out items of equal weight on opposite sides to see where the balance fell.

      Where are my lists saved?

      In your browser's local storage on this device. Nothing is sent to a server. Lists are kept when you close the page, but clearing browser data removes them, so download a copy of important decisions.

      What is the difference between a pros and cons list and a decision matrix?

      A pros and cons list evaluates one option (yes or no). A decision matrix compares several options against the same weighted criteria. If you are choosing between three job offers or apartments, a weighted decision matrix is the better tool.

      Can I print or share my list?

      Yes. Use Print for a clean two-column sheet, Copy as text to paste into a message, or download Markdown or CSV to open in a notes app or spreadsheet.

      Are all the tools on FreeToolCabin tested for quality and accuracy?

      Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

      Related tools

      Weighted Decision MatrixScore options against weighted criteria to get a ranked total, a score heatmap and a CSV.Yes or No WheelSpin the wheel for a yes or no answer to any question.To Do ListSimple online checklist with drag to reorder, saved lists and export.Online NotepadPrivate notepad that autosaves notes in your browser, with find, word count and .txt download.List to Sentence ConverterTurn a list into a natural sentence with commas and “and” or “or”, with an Oxford comma toggle.Online Word ProcessorFree browser word processor with headings, lists, tables and images. Autosaves; export DOCX or PDF.Remove Line BreaksStrip line breaks and extra spaces, keep paragraphs if you want.Sort Lines AlphabeticallySort a list A-Z, Z-A, numerically, naturally or by length, or shuffle it.Case ConverterConvert text to UPPERCASE, lowercase, Title Case, camelCase and more.MLA Format GeneratorBuild an MLA 9 heading, title page layout and Works Cited entries.Lorem Ipsum GeneratorGenerate placeholder text as paragraphs, words or lists, with HTML.Text RepeaterRepeat any text or emoji up to 100,000 times with custom separators.Find and Replace TextFind and replace words or regex patterns in any text, with match highlighting and undo.Add Line NumbersNumber every line of your text with custom start, step, padding and separator, or remove numbers.Add Prefix and Suffix to LinesAdd text to the start and end of every line: quotes, commas, bullets or SQL lists.Comma SeparatorTurn a column of lines into a comma separated list and back, with any delimiter.Text to Handwriting ConverterTurn typed text into realistic handwriting on notebook paper and save it as PNG or PDF.Japanese Kana ConverterConvert romaji to hiragana or katakana, kana to romaji, and hiragana to katakana instantly.Pinyin Tone ConverterTurn pinyin tone numbers (ni3 hao3) into tone marks (nǐ hǎo), or tone marks back into numbers.Remove Duplicate LinesDelete duplicate lines from any list, ignoring case or spaces, keep first or last, and sort.Remove Extra SpacesClean up double spaces, tabs, blank lines, non-breaking and invisible spaces in one click.Random Word GeneratorGenerate random English words by type, length, first letter and syllables, then copy them.List RandomizerShuffle a list into random order, pick random items or split it into fair teams.Email ExtractorPull every unique email address out of text or files, sort, filter by domain and export CSV.URL ExtractorExtract every link from text or HTML, remove duplicates, filter by domain or protocol.Strip HTML TagsRemove HTML tags and get clean plain text with line breaks and decoded entities.Remove PunctuationStrip all or only selected punctuation from text, with smart options for apostrophes and numbers.Text SplitterSplit long text into chunks by characters, words, lines or a delimiter, with numbering and copy.Remove AccentsStrip accents and diacritics from text (é→e, ñ→n, ß→ss, ø→o) instantly, live as you type.Sort NumbersPull numbers out of any text and sort them ascending or descending, with sum, average and median.Thread SplitterSplit long text into numbered X, Threads, Bluesky or Mastodon posts at sentence boundaries.Duplicate Word FinderFind repeated words in your text: doubled words like "the the" and overused words, highlighted.Alternating Caps GeneratorTurn text into aLtErNaTiNg caps, random caps or alternating words, then copy it.Random Paragraph GeneratorGenerate readable random English paragraphs by topic and length for writing and design.Random Sentence GeneratorGenerate random grammatical sentences: simple, compound, complex and questions.Markdown to Plain TextStrip Markdown syntax and keep clean plain text with lists, line breaks and link URLs.SRT to TextTurn SRT or VTT subtitles into a clean transcript with paragraphs, with or without timestamps.Transcript CleanerRemove timestamps, speaker labels and filler words like um and uh, and fix broken line breaks.Annotated Bibliography GeneratorBuild an APA or MLA annotated bibliography with hanging indents and download it as DOCX.EPUB to Text ConverterExtract plain text from EPUB e-books, pick chapters, count words and download a TXT file.Extract Dates from TextFind every date in text, in any common format, and convert them all to one format you choose.Extract Text Between DelimitersPull out every piece of text between brackets, quotes, HTML tags or your own start and end markers.Recipe Shopping List GeneratorPaste several recipes and get one combined grocery list with merged amounts, by store section.One Word Per LineSplit any text into a list with one word per line; strip punctuation, dedupe, lowercase and sort.Recipe FormatterPaste a messy recipe and get clean ingredients, numbered steps, scaling and a printable card.Remove Words from TextDelete a list of words or phrases from any text and see how many times each one was removed.Reverse Line OrderFlip the order of lines, list items or paragraphs so the last becomes first.Pairwise Sequence Alignment ToolAlign two DNA or protein sequences, global (Needleman-Wunsch) or local (Smith-Waterman), with identity %.Sort Lines by LengthSort lines from shortest to longest or the reverse, with ties sorted A-Z and lengths shown.Sort Words AlphabeticallyPut the words in any text in A-Z or Z-A order, remove duplicates and pick a separator.Sentence SplitterSplit text into one sentence per line, smart about abbreviations, decimals and quotes.Text to Table ConverterTurn tab, comma, pipe or space separated text into a table to copy as rich text, Markdown or plain text.Text TruncatorShorten text to a character, word or sentence limit without cutting words, with an ellipsis.Bulk Find and ReplaceApply a whole list of find → replace pairs to your text at once, with a per-pair change log.Contraction ConverterExpand contractions (don't → do not) for formal writing or contract phrases for a casual tone.Count Duplicate LinesCount how many times each line appears, sorted by frequency, with duplicates-only and CSV export.Double Space TextAdd blank lines between lines or paragraphs (1.5, double, triple spacing) or remove them again.Em Dash ReplacerReplace em and en dashes with commas, hyphens or periods and normalize ellipses and fancy punctuation.Extract Domains from URLsPull hostnames or root domains out of URL lists, strip www, dedupe and count links per domain.Merge Lines Side by SideCombine two to four lists line by line with any separator, padding or filling uneven lengths.Remove Line NumbersStrip leading numbers like 1., 1), [1] or code line numbers from every line and keep the text.Remove Stop WordsStrip common stop words (the, and, of…) from text in 7 languages to reveal the keywords.Remove Text in BracketsDelete everything inside ( ), [ ], { }, < > or custom markers, with nested bracket support.Remove URLs from TextStrip links, www addresses and bare domains from text, plus emails, @mentions or hashtags.Trim Characters from LinesRemove the first or last N characters, or text before/after a marker, on every line.Extract Numbers from TextPull every number out of text: decimals, negatives and percentages, with sum, average and CSV.Extract Phone NumbersFind phone numbers in any text, normalize them to E.164, remove duplicates and export CSV.Paragraph to Bullet Points ConverterSplit paragraphs into bullet points by sentence or clause, with your choice of bullet style.
      See all 96 Text Cleaning & Formatting →