Pair your load with the right power.

How WattPair reaches a verdict

WattPair does not look answers up in a table. Every verdict on this site is computed, at build time, from the load a machine actually presents and the limits its power station actually publishes: continuous output, start-up surge and how long that surge lasts, power factor, waveform, usable energy, inverter loss and the station's own consumption.

This page is the whole of it. Each threshold below is printed from the same file the engine reads, tagged with where the number came from, and the site refuses to build if a rule described here is not one the engine carries.

The four things a verdict can be

Can run it Every constraint was evaluated and every one passed with headroom to spare.
Marginal It runs, but something is close to a limit — output, surge headroom, or a constraint we could not fully check. The page names which one.
Cannot run it A published limit is exceeded. The page says which limit and by how much, and points at a machine that clears it.
No verdict A number the answer depends on has never been published by anyone. This is a fourth outcome, not a shade of the other three: it carries no verdict colour anywhere on the site, because a missing number is not a mild yes.

Every threshold, and where it came from

Four kinds of number go into a verdict, and they are not equally authoritative. The tag on each row says which kind it is.

Product rule Written into the product specification. Changing it is a product decision.
Schema default The default already declared in the data schema, kept in lockstep with it.
Our judgement A judgement call of ours. Every one of them can only make a verdict less optimistic, never more.
Manufacturer document Read off a manufacturer document that is already stored in the load library, with the file it came from.

Continuous output

The first question is whether the load fits inside the inverter at all. It is answered against the duty-weighted draw the load actually presents, not against the wattage printed on its box.

Downgraded to marginal above 82%

Above this share of continuous output the pairing stops being comfortable: the fans run flat out, the inverter is hot, and one extra load trips it. Strictly greater — a load sitting exactly at the threshold is still a clean yes.

Product rule compat.marginal_load_ratio

Refused above 100%

Past the rated continuous output the overload protection acts. There is no partial credit here and no boost mode is counted toward it.

Our judgement compat.max_load_ratio

Float tolerance on every comparison 1e-9

Binary floating point cannot represent 0.82 exactly. Without a tolerance, a load computed at precisely the threshold would fail the comparison on some inputs and pass on others. Every boundary in the engine is tested at the boundary.

Our judgement numeric.comparison_epsilon

Start-up surge

Most pairings that fail in a kitchen at 2 a.m. fail here: the running watts fit and the start does not. The engine treats surge as three different phenomena that share one word, because the load library shows their durations differ by three orders of magnitude.

Downgraded to marginal above 90%

A manufacturer surge rating is a peak figure, and the data schema records that most brands publish no duration alongside it. Consuming almost all of an unqualified peak is not the same as a promise that it starts.

Our judgement compat.surge_marginal_ratio

Refused above 100%

Demand beyond the published surge ceiling is a hard no.

Product rule compat.max_surge_ratio

When an inrush figure and a multiplier disagree take the more conservative

They are often read from different rows of the same manufacturer table. On rooftop air conditioners the locked-rotor figure and the published multiplier differ by hundreds of VA, so the engine takes whichever demands more.

Manufacturer document compat.surge_resolution

When the station publishes no surge ceiling fall back to continuous output

An inverter cannot surge below its own continuous rating, so this floor is always true and always pessimistic. Refusing to evaluate instead would flag a laptop as questionable on a machine that could run twenty of them.

Manufacturer document compat.surge_ceiling_fallback

Credit for a fitted soft starter 70%

Two soft-start vendors publish 70% and "up to 75%". The engine takes the conservative end, applies it only to load types that have a locked rotor to soften, and never lets the softened figure fall below the motor running watts.

Manufacturer document compat.soft_starter_surge_reduction_pct

Power factor and VA

A power station is rated in watts; the switching stage inside it is limited by current, which is volt-amps. For a motor with a poor power factor the two numbers are not close.

VA constraint evaluated when power-factor data is present

The check appears once the load record actually carries a power factor, or the station publishes a VA ceiling. It is never inferred into existence to make a page look thorough.

Our judgement compat.apparent_power_check

VA ceiling when none is published the watt rating

Portable stations almost never quote VA. Reading the watt rating as the VA ceiling is the conservative direction, and every verdict that leans on it says so on the page.

Our judgement compat.apparent_power_ceiling_basis

Assumed power factor when a load record has none lowest observed value for that load type

Each default is the lowest figure measured anywhere in our own load library for that class of machine, not a rule of thumb. A verdict that used one is labelled.

Manufacturer document compat.power_factor_defaults_by_load_type

Waveform

A handful of appliances are documented by their makers as requiring a pure sine wave. This is one of the two checks on the site that exists to protect hardware and health rather than to refine an estimate.

Pure-sine load against an unpublished waveform capped at marginal

When the appliance maker demands a pure sine wave and the station maker never published its waveform, the pairing cannot earn a green verdict from silence. The same posture as the solar temperature-coefficient rule below.

Manufacturer document compat.on_unknown_waveform_for_pure_sine_load

Variable-speed machines

An inverter-driven compressor does not cycle on and off; it modulates. Its nameplate carries three points — minimum, rated and maximum — and reading the wrong one is how a heat pump that draws its maximum all winter gets called comfortable.

Point of the curve used for the verdict max

The verdict is taken at the maximum. One manufacturer note in the library says it outright: size a winter backup on the maximum heating figure, not the rated cooling one.

Manufacturer document compat.modulation_verdict_point

Point of the curve used for the runtime rated

Hours are quoted at the rated point, which is the one a reader can look up, with the minimum and maximum shown as the ends of the interval.

Our judgement compat.modulation_runtime_point

Load types treated as modulating inverter-driven motors only

For every other category, a low and a high figure describe a spread across different models, not one machine turning itself down. Treating a range of laptops as a modulation curve produces nonsense.

Manufacturer document compat.modulation_load_types

Runtime

Hours are the most-quoted and least-defensible number in this category. The engine computes them from usable energy and a duty-weighted denominator, or it declines to print them at all.

The station is counted as a load on itself yes

One manufacturer manual states the formula outright, with self-consumption in the denominator. Leaving that term out overstates the runtime of a small load by a factor, not by a rounding error.

Manufacturer document compat.include_station_idle_draw

Assumed self-consumption when unpublished none — nothing is assumed

Idle draw spans an order of magnitude between brands. Where it is unknown the term is dropped and the page says the figure is optimistic, because inventing it would put an unsourced number under every runtime on the site.

Our judgement compat.default_idle_draw_w

Assumed inverter efficiency when unpublished 85%

Portable inverters measure in the high eighties at mid load and worse at low load. The default is set low deliberately, and any figure that used it is marked as an estimate.

Our judgement compat.default_inverter_efficiency

Inverter loss applied once, never twice decided by the usable-energy basis

If usable energy was already derived by multiplying an efficiency in, applying it again would silently subtract the same loss twice. The basis travels with the record.

Our judgement compat.efficiency_application_by_basis

Assumed duty cycle when unpublished none — no hours are printed

There is no defensible typical duty cycle across appliance categories. Without one the page shows no runtime, which is the honest output.

Our judgement compat.default_duty_cycle

Which duty cycle drives the headline figure field

Refrigerators have two defensible duty cycles: the constant inside a regulator test formula, and the run time the manufacturer says the compressor actually keeps. They are not interchangeable, so the runtime is an interval and the headline is the field figure.

Manufacturer document compat.duty_cycle_point_basis

Solar input

Panel matching is a legality question before it is a yield question. A string that is legal at noon in July can exceed the charge controller on a cold clear morning, because panel voltage rises as temperature falls.

Panel with no published temperature coefficient no verdict

Substituting the room-temperature open-circuit voltage would understate the risk on the one check that can destroy a charge controller. The engine refuses to answer instead.

Our judgement solar.on_missing_voc_temp_coefficient

Headroom kept below the voltage ceiling 5%

Crossing into the margin is called questionable, not illegal — it is a design cushion, not a device limit.

Schema default solar.voc_design_margin_pct

Design temperature when you do not supply one -10 °C

The right number is a property of your location, not of the hardware, so a result computed with the default says so and asks for your local record low.

Schema default solar.default_design_min_ambient_c

String below the tracker window illegal

Below the window the tracker never starts. That is a real failure, not a warning.

Our judgement solar.vmp_below_window_is

Real-world yield derate none — no figure is produced

Soiling, angle and cell temperature all reduce yield, and we have no measured curve of our own to quantify them. Nothing multiplies them in, and nothing pretends to.

Our judgement solar.power_derate_factor

Surge, by how long it lasts

The durations below are read from manufacturer documents stored in the load library. They span three orders of magnitude, which is why a single surge rule would be wrong for most of them.

Capacitive inrush up to 100 ms

A power supply charging its input capacitor. Gone within three mains cycles; a station rides it out.

Noted, not enforced

Motor start up to 1000 ms

Locked rotor until the shaft turns. This is what a surge rating actually describes.

Checked against the surge ceiling

Extended start up to 10000 ms

Longer than any motor start in the library, but still inside a plausible surge window.

Checked against the surge ceiling

Sustained start longer

A glow plug, not a surge: it can run for minutes. Compared against continuous output instead.

Judged as a continuous load

When nobody published an inrush figure

Absence means different things for different machines. A resistive element has no locked rotor to publish; an induction motor does, and a missing figure there can hide a load that never starts. The load library blocks page generation for that case rather than guessing at it.

Resistive element Not enforced
Switch-mode electronics Not enforced
Inverter-driven motor Not enforced
Induction motor Capped at marginal
Mixed Capped at marginal
Not declared Capped at marginal (site default)

Assumed power factors

Used only when a load record carries no power factor of its own, and flagged on the verdict whenever they are.

Resistive element 1.00
Induction motor 0.57
Inverter-driven motor 0.89
Switch-mode electronics 0.50
Mixed 0.57
Not declared 0.50

How hours are computed

Usable energy, adjusted for inverter loss exactly once, divided by everything drawing from the battery — including the station itself.

hours = usable Wh × inverter efficiency ÷ (duty-weighted load W + station idle draw W)

The denominator is the part most sizing guides drop. A station that consumes ten watts to keep its own inverter awake is drawing more than a router, and on a small load that term is the difference between a plausible number and a flattering one.

Measured at the AC outlet — none on record 0 of 29

Loss already inside the figure

Derived from published depth-of-discharge and efficiency coefficients 6 of 29

Loss already inside the figure

Usable energy stated by the manufacturer 0 of 29

Inverter loss still to subtract

Not established 23 of 29

Inverter loss still to subtract

Not declared on the record 0 of 29

Inverter loss still to subtract

Beyond the arithmetic there is a gate. A station may print hours only when its record carries a usable-energy figure that survives scrutiny; today 6 of 29 station records do, so 23 of them show no runtime at all rather than dividing a nameplate capacity by a load. On the load side, 3 profiles are barred from being multiplied out, because their running watts and their duty cycle come from sources that do not describe the same machine.

Where the data comes from

Every stored figure carries a tier, the document it was read from, the date it was read, and a confidence. The library today holds 29 station records (one per model and region, never one sheet for both), 30 load profiles and 5 panel records.

official — manufacturer specification 2269 fields

Transcribed from a published sheet, manual or product page, with the URL and the date it was read. Government and standards documents are held to the same tier. Every figure on the site today is this one.

measured — a measurement of our own 0 fields

The library holds none, so the site claims none. There is no test bench behind these pages, and nothing here is written as though there were. If that ever changes, the figure arrives dated and labelled, and it says what it disagreed with.

user — a reader's log 0 fields

Submissions are not open yet. When they are, a figure waits in review until three independent logs of the same pairing agree, and it stays marked as a reader log afterwards.

Records are also gated before they become pages. A record with a hole where a verdict-bearing number should be does not get a page: 3 station records and 3 load profiles are held back on those grounds right now.

When two sources disagree

Manufacturers contradict themselves more often than a specification sheet suggests: a product page and a manual quoting different maximum inputs, a store page listing an outlet type its own photograph does not show. Cross-checking finds these, and when it does, the number is not quietly averaged and not quietly picked.

Logged 20 conflicts across the library
Resolved 10 closed by a documented decision
Still open 10 awaiting adjudication

An open conflict is shown on every page that touches the field, above anything derived from it. Where it blocks a verdict, no verdict is issued. Displaying the disagreement is the point: hiding it would mean printing one of two numbers and knowing that the other one exists.

Prices

Every price carries the date it was checked. Past 14 days it is visibly degraded rather than silently kept, and the age is printed next to it. The comparison runs on whole calendar days in UTC, so the same page tells a reader in Berlin and a reader in Denver the same thing. Where a merchant's own page is not machine-readable, the price is checked by hand or the figure is simply absent.

What this site will not do

No estimates dressed as data Where a manufacturer never published a number, the page says so. It does not carry a plausible one.
No nameplate arithmetic Battery capacity divided by watts is the number every other calculator shows. It ignores depth of discharge, inverter loss and the station's own draw, and there is no code path on this site that produces it.
No claimed measurements The tier exists in the data model and holds nothing. No page here is written as though a measurement had been made, because none has.
No folklore Requirements repeated on forums but absent from every manufacturer document do not become rules here. The only pure-sine requirement on the site is the one an appliance maker actually wrote down.
No medical or electrical-code advice Life-support equipment and permanent wiring are between you, your clinician and your electrician. Policy and code topics explain the principle and where to look it up, with the date the text was checked, and never promise you an amount.
No paid placement Nobody can buy a verdict, a ranking or a mention. See below for how the site is funded.

How the money works

Retailer links on this site may earn a commission, at no extra cost to you. They are marked as paid links in the markup, open in a new tab, and go straight to the product page with no interstitial. The engine has no access to which link pays more, and no verdict, ranking or threshold on this page has a commercial input. When the honest answer is that a machine cannot run your load, the page says so and links to one that can — which is worth more to a reader, and, over time, to us.

Put it to work