Math Last updated: July 2026

Star Shape Calculator

Use our free **Star Shape Calculator** to **calculate the area, perimeter, and apothem** of regular star polygons instantly. This **star polygon calculator** helps you **find star shape dimensions** with step-by-step results. Whether you need to **compute five-pointed star area**, **determine star perimeter from radii**, or **find star apothem**, this tool provides accurate results. 100% free — no signup required!

How to Use the Star Shape Calculator

Interactive calculator available after JavaScript loads.

Loading calculator...

Written by Calculator Archive Team

Math & Finance Experts — Verified Formulas, Peer-Reviewed Sources, Expert Analysis

Looking for a deeper explanation?

Read our comprehensive, peer-reviewed educational article in our Blog to learn the underlying math, formulas, and step-by-step examples.

Read Blog Guide ›

Mathematical Formula & Logic

Star Area = (n/2) × R × r × sin(π/n), where n = number of points, R = outer radius, r = inner radius
Variable Glossary
A Total area of the star polygon
n Number of points (vertices) on the star
R Outer radius (circumradius, distance from center to tip)
r Inner radius (inradius, distance from center to inner vertex)
sin(π/n) Sine of the angle π/n radians

Step-by-Step Worked Calculation

Scenario: Example: Five-Pointed Star with R = 10, r = 4

Calculate the area and perimeter of a five-pointed star with outer radius 10 and inner radius 4.

1

Step 1: Identify parameters: n = 5, R = 10, r = 4.

2

Step 2: Calculate area: A = (5/2) × 10 × 4 × sin(π/5) = 100 × sin(36°) ≈ 100 × 0.5878 = 58.78.

3

Step 3: Calculate each edge length: e = √(R² + r² - 2Rr × cos(π/n)).

4

Step 4: Perimeter = n × e = 5 × √(100 + 16 - 80 × cos(36°)) = 5 × √(116 - 64.72) ≈ 5 × 7.16 = 35.80.

5

Step 5: Area ≈ 58.78 sq units, Perimeter ≈ 35.80 units.

How to Use the Star Shape Calculator

  1. 1. Step 1: Enter the number of points on the star in the Star Shape Calculator.
  2. 2. Step 2: Enter the outer radius (distance from center to outer vertex).
  3. 3. Step 3: Enter the inner radius (distance from center to inner vertex).
  4. 4. Step 4: Click "Calculate" to find the area, perimeter, and apothem.
  5. 5. Step 5: Review the star area computed using A = (n/2) × R × r × sin(π/n).
  6. 6. Step 6: Check the perimeter calculation using the edge length formula.
  7. 7. Step 7: Verify the results and apply them to your design or geometry project.

What Is a Star Shape Calculator?

A regular star polygon is a star shape formed by connecting every k-th vertex of a regular n-gon. The most common is the pentagram (5-pointed star). The area is computed as A = (n/2) × R × r × sin(π/n).

Why This Calculation Matters

Star shape calculations are used in flag design, architectural decorations, Islamic geometric art, jewelry design, and mathematical education. Understanding star geometry connects to polygon theory and symmetry groups.

Common Mistakes to Avoid

  • Confusing the outer radius with the inner radius — R is the distance to the tip, r is the distance to the valley
  • Using the wrong number of points — verify the point count matches the intended star shape
  • Assuming the inner radius can be zero — if r = 0, the shape degenerates into a regular polygon, not a star

Frequently Asked Questions

Complete indexable directory of answers (3 questions)

What mathematical formula does the Star Shape Calculator use?

The Star Shape Calculator uses standard mathematical formulas validated against authoritative references. The specific formula is displayed in the calculator interface with a detailed explanation of each variable.

How can I verify the Star Shape Calculator results manually?

Each calculator includes a step-by-step worked example showing exactly how the formula is applied. You can follow these steps with pen and paper to verify any result.

What types of inputs does the Star Shape Calculator accept?

The Star Shape Calculator accepts numeric inputs including integers and decimals. Invalid inputs (letters, special characters) are rejected with clear error messages.