ForHosting KIT · Math

Quadrant of an angle calculator

Label any angle in seconds: 135° sits in quadrant II, between 90° and 180°, and an angle that lands exactly on an axis is named as such instead of forced into a quadrant. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Angle
135
You get
Degrees normalized
135 deg
Radians normalized
2.3561944902
Quadrant label
II
Quadrant
2

An angle in standard position has its vertex at the origin and its initial side along the positive x-axis. After you rotate counterclockwise (or clockwise for a negative measure), the terminal side either sits strictly inside one of the four open quadrants or lands exactly on an axis. Homework, unit-circle drills, and navigation helpers all ask the same question in plain language: which quadrant is this angle in? The answer is not always a roman numeral—zero, ninety, one hundred eighty, and two hundred seventy degrees are on axes, not in a quadrant—and multi-turn or negative measures must be wrapped into a single revolution before the classification is fair.

What quadrants mean for standard-position angles

On the coordinate plane the two axes divide the circle of directions into four open regions. Quadrant I is the open sector between the positive x-axis and the positive y-axis, so every angle whose terminal side has positive cosine and positive sine after normalization belongs there—measures strictly between zero and ninety degrees, or between zero and pi over two radians. Search intent clusters around phrases such as quadrant of an angle calculator, which quadrant is the angle in, standard position quadrant, and angle on the axis not in a quadrant.

Learners want a definite label they can write beside a sketch, teachers want answer keys that treat axial cases explicitly, and scripts that gate trigonometric sign charts need a machine-readable field rather than free text. Delivering both a numeric quadrant when applicable and a clear axis name when the ray is axial makes the result easy to paste into notes, assert in automated tests, or feed into a larger pipeline without reimplementing modular reduction and boundary checks in every language you teach or deploy.

Homework quadrant drills in standard position

Students and graders confirm whether a degree or radian measure lies in quadrant I–IV or on an axis, including clear rejection when the angle field is non-numeric.

What happens for angles on an axis such as 90° or 180°?

Those measures are not in any open quadrant.

What happens if the angle is not a number?

Non-numeric or non-finite values are rejected before any normalization runs; those calls are not charged.

Is the quadrant of an angle calculator free?

The browser tool runs free on your device.

Can I use radians instead of degrees?

Yes. Set unit to rad so one revolution is 2π. Omit unit or set deg for a 360° full turn.

Which quadrant is 135° in?

Quadrant II. Its terminal side lies between the positive vertical axis at 90° and the negative horizontal axis at 180°, where sine is positive and cosine is negative.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/trig/quadrant-of-angle

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/trig/quadrant-of-angle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"angle":135}'
{
  "angle": 135
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.quadrant_of_angle",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

This capacity accepts a finite angle in degrees or radians, reduces it with modular arithmetic into the half-open interval from zero inclusive to one full turn exclusive, classifies the terminal ray as quadrant I, II, III, or IV or names the axis, and returns structured JSON with both degree and radian normalized measures. Non-numeric or non-finite input is rejected with invalid_input and is not charged.

What quadrants mean for standard-position angles

Quadrant II continues from the positive y-axis to the negative x-axis (ninety to one hundred eighty degrees); quadrant III from the negative x-axis to the negative y-axis (one hundred eighty to two hundred seventy); and quadrant IV from the negative y-axis back to the positive x-axis (two hundred seventy to three hundred sixty, not including the endpoints).

How this calculator validates input, normalizes, and classifies

Unit defaults to deg for a full turn of three hundred sixty; set unit to rad for a full turn of two pi. The engine converts the measure to degrees for classification, computes the positive remainder modulo three hundred sixty so every real input lands in the half-open interval from zero inclusive to three hundred sixty exclusive, and snaps near-full-turn floating noise to zero for stable axis detection. When the ray is on an axis the quadrant number is omitted from the response rather than set to null; when the ray is interior the axis name is omitted. Send a JSON body with required field angle and optional field unit. Angle must be a finite number—JSON numbers and numeric strings such as one hundred thirty-five or negative forty-five are accepted; words, empty strings, null, infinity, and NaN fail with invalid_input so those failed calls are not charged. Classification then applies strict open intervals for the four quadrants and exact matches at zero, ninety, one hundred eighty, and two hundred seventy degrees for the four axes named positive_x, positive_y, negative_x, and negative_y. Results also include degrees_normalized and radians_normalized rounded to a stable twelve-decimal precision so the same input always yields the same JSON, including for irrational radian measures. Edge cases are explicit: four hundred five degrees wraps to forty-five and reports quadrant I; minus thirty wraps to three hundred thirty and reports quadrant IV; ninety degrees reports on_axis true with axis positive_y and no quadrant number.

Practical use, limits, pricing, and delivery channels

Use the browser tool when you want an immediate quadrant or axis label while checking homework, labeling a unit-circle sketch, or confirming the sign chart for sine and cosine without installing a computer-algebra system. Results are fully deterministic: the same angle and unit always yield the same classification. There is no language model, no external geometry service, and no randomness, so the capacity is safe to pin in continuous-integration checks and reproducible lesson materials. Each successful request is one billable item at $0.002; failed validation does not consume balance. Accepted input is any finite real measure in degrees or radians; the response echoes the parsed angle and unit, reports both normalized degree and radian measures, and returns quadrant or axis fields with method quadrant_of_angle. Wire the endpoint into unit-circle demos, contest answer checkers, polar-plot preprocessing that prefers an explicit axial flag, or floating pipelines where you already prefer explicit domain errors for non-numeric payloads over opaque black-box widgets that cannot show why an angle failed to parse. It does not replace a reference-angle calculator when you need the acute measure to the x-axis, and it does not list coterminal pairs—those are separate tools with different search intent and different outputs.

Sign-chart and unit-circle fixtures

Pipelines that seed tests or interactive unit-circle demos can call a pure quadrant oracle instead of reimplementing modular wrap and boundary logic in every language.

Polar and heading preprocessing helpers

Scripts that wrap compass headings or polar angles into one revolution recover an explicit quadrant or axis label as structured JSON for logs, UI badges, or trig sign tables.

How do I find which quadrant an angle is in with this API?

Send angle (required) and optional unit deg or rad to trig.quadrant_of_angle. The response returns quadrant 1–4 and label I–IV, or on_axis with an axis name when the ray is axial.

Read the full KIT documentation →