ForHosting KIT · Science

Voltage regulation calculator

Compare the voltage with the load disconnected against the voltage at full load and get regulation as a percentage: 220 V at no load and 200 V at full load mean a 20 V drop and 10 %. Handy for bench supplies, transformers and generators. 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
No load voltage
220
Full load voltage
200
You get
Voltage drop
20
Regulation percent
10
Regulation unit
%

Voltage regulation of a power supply is the percent change between the output measured with the load disconnected and the output measured at rated full load. Designers, technicians, and students use that single percentage to judge whether a bench supply, a transformer secondary, or a generator terminal stays close enough to the advertised voltage when current is drawn. This voltage regulation calculator accepts the no-load voltage and the full-load voltage, applies the textbook identity ((V_NL minus V_FL) divided by V_FL) times one hundred, and returns regulation as a percentage together with the voltage drop.

What the percentage says about a supply

Voltage regulation compares two readings taken at the same output terminals: one with the load disconnected and one while the supply delivers its rated full-load current. The difference between them is the voltage drop, and dividing that drop by the full-load voltage and multiplying by one hundred gives the percentage. A supply that reads 220 V without load and 200 V at full load has a 20 V drop and a regulation of 10 %. Designers, technicians and students use this single number to judge whether a bench supply, a transformer secondary or a generator terminal stays close enough to its advertised voltage when current is drawn.

Mistakes that skew the result

The most common slip is dividing by the no-load voltage. The standard definition uses the full-load voltage as the base, so a perfectly stiff source, with both readings equal, scores zero percent. Both readings must be in the same unit; volts are typical, but any consistent unit works. A negative result is not an error: it means the voltage rose under load, as in some compound generators and over-compensated supplies. Finally, this is not line regulation, which tracks the output while the input voltage changes, and it is not a resistor voltage divider.

Generator compounding checks

Scripts convert recorded no-load and full-load terminal voltages into a signed percent, including negative regulation when the voltage rises under load.

What happens if full-load voltage is zero?

Percent voltage regulation divides by V_FL, so a zero full-load voltage is undefined and is not billed.

Do the two voltages have to be in volts?

They must share the same unit so the ratio is dimensionless. Send both in volts, millivolts, or kilovolts; the engine does not convert prefixes.

Why divide by the full-load voltage and not the no-load voltage?

Because that is the standard definition of percent voltage regulation. With that base, a perfectly stiff source, whose two readings are equal, scores zero percent, and a source that sags under current shows a positive figure.

What does a negative voltage regulation mean?

It means the full-load voltage is higher than the no-load voltage, so the output rises when the load is connected. It happens in some compound generators and over-compensated supplies, and the calculator accepts it.

Is voltage regulation the same as line regulation?

No. Line regulation tracks the output while the input voltage changes. This calculator compares two output readings, without load and at full load, and it does not solve resistor voltage dividers either.

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/phys/voltage-regulation

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/phys/voltage-regulation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"no_load_voltage":220,"full_load_voltage":200}'
{
  "no_load_voltage": 220,
  "full_load_voltage": 200
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.voltage_regulation",
  "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.

max_abs1000000000000000
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.

A full-load voltage of zero is rejected as invalid_input because the formula divides by that terminal voltage.

What voltage regulation means for a power supply

Voltage regulation of a power supply, transformer, or generator is the percent by which terminal voltage changes between the open-circuit condition and the rated full-load condition. The classical identity used in electrical-engineering courses and datasheets is regulation percent equals no-load voltage minus full-load voltage, divided by full-load voltage, then multiplied by one hundred: ((V_NL − V_FL) / V_FL) × 100. Negative regulation is allowed when the full-load voltage exceeds the no-load voltage, which occurs in some compound generators and over-compensated supplies that rise under load. Search phrases such as voltage regulation calculator, percent voltage regulation, and no-load versus full-load voltage all describe this directed quotient, not a line-regulation sweep against input voltage and not a resistive voltage-divider network. V_NL, sent here as no_load_voltage, is the terminal voltage with the load disconnected. V_FL, sent here as full_load_voltage, is the terminal voltage when the supply delivers its rated current. Dividing by the full-load voltage, not the no-load voltage, is the IEEE-style definition of percent voltage regulation: a perfectly stiff source has V_NL equal to V_FL and therefore zero percent regulation, while a source that sags under current shows a positive percentage. This voltage regulation calculator takes those two voltages in any consistent unit — volts, millivolts, or kilovolts, provided both fields share the same scale — and returns regulation_percent together with voltage_drop equal to V_NL minus V_FL. Because the formula divides by V_FL, a full-load voltage of exactly zero is undefined and is rejected as invalid_input rather than producing Infinity or NaN. Identical inputs always produce identical JSON because the path is pure arithmetic with no network, no random seed, and no wall clock in the computation.

Input contract, response shape, and zero full-load errors

No-load voltage may be zero, in which case regulation is negative one hundred percent when V_FL is positive. There is no unit converter, no temperature correction, and no transformer equivalent-circuit table; this is ideal two-measurement arithmetic from the voltages you already recorded. POST a JSON body with two required finite numbers: no_load_voltage, the open-circuit terminal voltage V_NL, and full_load_voltage, the rated-load terminal voltage V_FL. Aliases are accepted so forms and scripts can speak the names they already use: Vnl, vnl, v_no_load, no_load, or V_NL for the no-load voltage; Vfl, vfl, v_full_load, full_load, or V_FL for the full-load voltage. Numeric strings parse the same way as JSON numbers. Missing fields, empty strings, non-numeric text, NaN, and Infinity all fail immediately with invalid_input naming the field, and failed validation is not charged. After both values are accepted, full_load_voltage is checked against the algebraic bound that makes the quotient defined: if it is exactly zero the task fails with invalid_input and a message that voltage regulation is undefined when full-load voltage is zero. A zero full-load voltage would divide by zero; that refusal is the entire reason a dedicated endpoint exists beside generic division widgets. On success the response echoes no_load_voltage and full_load_voltage with stable twelve-decimal rounding, reports voltage_drop as V_NL minus V_FL, reports regulation_percent as that drop divided by V_FL times one hundred, sets regulation_unit to the percent sign, sets formula to the IEEE identity, and sets method to voltage_regulation so clients can branch without sniffing shapes.

Where a voltage regulation calculator earns its keep

Use the browser voltage regulation calculator when you want an immediate check while grading a machines homework sheet, verifying a bench power-supply datasheet claim, or converting two DMM readings into a percent before you compare the figure to a specification band. Results are fully deterministic: the same two inputs always yield the same drop, the same percent, the same unit string, and the same formula label. There is no language model, no external catalog of supplies, and no randomness, so the capability 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. Choose units consistently: both voltages must share the same scale so the ratio is dimensionless and regulation_percent is a true percentage. If your source data mixes millivolts and volts, convert those quantities first; this endpoint does not rescale prefixes and will not guess a unit. Wire the endpoint into transformer-regulation drills, generator compounding worksheets, power-supply incoming inspection, or preprocessing steps where you already prefer explicit domain errors — such as rejecting a zero full-load voltage — over opaque widgets that cannot explain why a bad input was refused. Pair this endpoint with transformer turns or voltage-drop tools when the next step needs a different electrical quantity, or keep it standalone when the only unknown is percent regulation from two measured voltages.

Power-supply incoming inspection

Technicians send the open-circuit and rated-load DMM readings from a bench supply and check regulation_percent against the datasheet band before the unit is accepted.

Transformer regulation homework

Students send secondary no-load and full-load voltages from a machines lab and verify the IEEE percent ((V_NL − V_FL) / V_FL) × 100 against the textbook quotient.

How do I calculate voltage regulation from no-load and full-load voltages?

Send finite numbers no_load_voltage (V_NL) and full_load_voltage (V_FL) in the same unit. The API returns regulation_percent = ((V_NL − V_FL) / V_FL) × 100, plus voltage_drop and the formula string.

Which voltage goes in the denominator?

Full-load voltage. This endpoint uses the IEEE-style identity ((V_NL − V_FL) / V_FL) × 100, not a quotient that divides by the no-load voltage.

What does a successful API call cost?

The browser tool is free. API requests use prepaid KIT balance at $0.002 per successful call; invalid input is not billed.

Read the full KIT documentation →