Math

Instant, private, and free

Power Set Calculator.

Enumerate all subsets of a finite set.

On-device calculationNo signup
01

Set your values

Results update as you type.

Subset count: 8

Subset count

0.000000
Subsets: {{}, {a}, {b}, {a, b}, {c}, {a, c}, {b, c}, {a, b, c}}

Subsets

{{}, {a}, {b}, {a, b}, {c}, {a, c}, {b, c}, {a, b, c}}

Results update automatically as you type.

Use Cases

Mathematics and Set Theory

Use the calculator to quickly list all subsets of a set for homework, proofs, or exploring combinatorial properties.

Example: For set {a, b, c}, the power set includes {}, {a}, {b}, {c}, {a,b}, {a,c}, {b,c}, {a,b,c}.

Computer Science and Logic

Generate all possible combinations of boolean variables or states for testing, truth tables, or algorithm design.

Example: For variables {x, y}, the subsets represent all possible assignments of true/false.

Frequently Asked Questions

What is a power set?
A power set is the set of all subsets of a given set, including the empty set and the set itself. For a set with n elements, the power set contains 2^n subsets.
How do I use the Power Set Calculator?
Enter the elements of your set as a comma-separated list in the input field. The calculator will then generate and display every possible subset of that set.
Can I use this calculator for sets with duplicate elements?
No, the calculator assumes each element is unique. If you enter duplicates, they will be treated as separate elements, which may produce unexpected results. Ensure your input has no repeated elements.

Tips & Common Mistakes

Tips

  • Separate each element with a comma (e.g., a, b, c). Spaces are optional but not required.
  • For large sets, the number of subsets grows exponentially (2^n). Keep n reasonable to avoid overwhelming output.
  • Use this tool to verify your manual calculations of power sets, especially for sets with 3-5 elements.
  • Remember that the empty set is always a subset of any set, and it will be included in the output.

Common Mistakes to Avoid

  • Entering elements with extra commas or trailing commas, which can create empty elements and affect the result.
  • Using duplicate elements in the input, which the calculator treats as distinct, leading to an incorrect power set.
  • Expecting the calculator to handle sets with an infinite number of elements; it only works with finite sets.

Last updated: August 13, 2026