Magnetic flux converter
Move magnetic flux between SI and old CGS units in one step: 1 weber is exactly 100,000,000 maxwell. Enter a value in weber, milliweber, microweber or maxwell and see it in all four at once. Flux only, not flux density. Free in your browser.
- Free
- Runs in your browser
- No sign-up
- Your data stays on your device
Run — free
Worked example
- Amount
- 1
- Input unit
- weber
- Output unit
- maxwell
- Result
- 100,000,000
- Weber
- 1
- Milliweber
- 1,000
- Microweber
- 1,000,000
Magnetic flux conversion between the SI weber family and the still-common CGS maxwell is a daily chore in electromagnetics labs, transformer and inductor design notes, relay and coil datasheets, geomagnetic and spacecraft magnetometer reports, and secondary-school physics homework. People search for a magnetic flux converter when they need weber next to maxwell, milliweber next to microweber, or a quick check that one weber is exactly one hundred million maxwell, not a general multi-unit toolbox that also handles length and temperature, and not a magnetic flux density page that talks about tesla and gauss. This capability accepts one finite amount plus from and to unit labels among weber, milliweber, microweber, and maxwell, bridges every conversion through the weber so results stay consistent, and returns the target value together with the same flux expressed in all four units. Unrecognized unit names are rejected with a clear validation error instead of silently guessing a nearby symbol.
How the magnetic flux converter maps SI and CGS units through weber
Start from the weber as the SI coherent unit of magnetic flux Φ and express every other unit as a fixed factor into weber. One milliweber is exactly one thousandth of a weber. One microweber is exactly one millionth of a weber.
Because every path shares the same intermediate, converting one weber to one hundred million maxwell and back, or comparing milliweber to microweber, stays numerically consistent within ordinary floating-point precision. The tool does not convert magnetic flux density B in tesla or gauss, does not convert magnetic field strength H in amperes per meter or oersted, does not compute Faraday induction voltage or flux linkage products, and does not fetch live magnetometer databases.
It answers only the algebraic magnetic flux unit conversion people mean when they type magnetic flux converter into a search bar and expect weber, milliweber, microweber, and maxwell on one page without mixing in density units.
Where dedicated magnetic flux conversion shows up in real work
Secondary-school and college physics courses constantly assign problems that give a magnetic flux on one scale and ask for another, often mixing textbook maxwell with SI weber and milliweber in the same worksheet. Transformer, inductor, and relay designers quote flux or flux linkage related quantities with milliweber or microweber on older CGS-influenced notes while modern SI models expect weber, so a single conversion pass keeps design tables and test reports aligned.
Spacecraft and geomagnetic teams sometimes inherit instrument logs that still label integrated flux-related channels in maxwell-era units or mixed milliweber tags and need consistent SI export before stacking with satellite products. If you later need magnetic flux density in tesla or gauss, magnetic force on a moving charge, or general multi-category unit conversion, treat those as separate search intents and landings rather than overloading this magnetic flux converter page.
What you can do with it
Transformer and coil datasheets
Normalize flux and related SI/CGS labels among weber, milliweber, and maxwell so design notes and modern SI models stay consistent.
FAQ
Which magnetic flux units does this converter support?
Weber (Wb), milliweber (mWb), microweber (uWb or µWb), and maxwell (Mx).
What happens if I send an unrecognized unit?
The error message includes Unrecognized unit and lists the supported families so you can correct the label.
How many maxwell are in one weber?
Exactly 100_000_000 maxwell. One maxwell is 1×10⁻⁸ Wb; one milliweber is 1×10⁻³ Wb; one microweber is 1×10⁻⁶ Wb.
Is this the same as a magnetic flux density converter?
No. Magnetic flux Φ uses weber and maxwell. Magnetic flux density B uses tesla and gauss and is a different capability and search landing.
What does it cost?
The browser tool is free and runs locally.
Related tools
For developers — API access
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.
API endpoint
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.
Call it from your stack
curl -X POST https://api.kit.forhosting.com/conv/magnetic-flux \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":1,"from":"weber","to":"maxwell"}'const res = await fetch("https://api.kit.forhosting.com/conv/magnetic-flux", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 1,
"from": "weber",
"to": "maxwell"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/magnetic-flux",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 1,
"from": "weber",
"to": "maxwell"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/magnetic-flux", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":1,"from":"weber","to":"maxwell"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":1,"from":"weber","to":"maxwell"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/magnetic-flux", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Example request
{
"amount": 1,
"from": "weber",
"to": "maxwell"
}Example response
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.magnetic_flux",
"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.
Pricing
Published price — no tokens, no invented credits. A failed task is never charged.
Errors
| HTTP | Code | Meaning |
|---|---|---|
401 | unauthorized | Missing or invalid API key. |
402 | insufficient_balance | Your balance doesn't cover the task price. |
404 | unknown_type | That task type doesn't exist. |
429 | rate_limited | Too many requests. Use the webhook instead of polling. |
Technical notes
How the magnetic flux converter maps SI and CGS units through weber
One maxwell is exactly one hundred-millionth of a weber because the historical CGS definition sets one hundred million maxwell equal to one weber; older literature sometimes still calls a maxwell a line of magnetic force, which this tool accepts as an alias for the same unit. This calculator never mixes those paths ad hoc. It multiplies the input amount by the factor of the source unit to reach weber, then divides by the factor of the target unit to produce the result.
What you send and what you get back from the API and browser form
Send three fields: amount, a finite number for the magnetic flux magnitude; from, a string naming the input unit; and to, a string naming the output unit. When a unit string is unknown the error message includes Unrecognized unit and lists the four supported families so clients can fix the label rather than guessing. Classic checks include one weber becoming one hundred million maxwell, one milliweber becoming one thousand microweber, one microweber becoming one hundred maxwell, and one maxwell becoming one times ten to the minus eight weber. Both unit fields accept short keys and everyday words in any common casing, including weber or Wb, milliweber or mWb or milli_weber, microweber or uWb or µWb or micro_weber, and maxwell or Mx or maxwells, plus the historical line and lines labels for maxwell. Missing fields, non-numeric amount strings, NaN, Infinity, and unrecognized unit labels fail with invalid_input and are not charged. On success the response echoes the cleaned amount, normalized from and to keys, the primary result in the target unit, the same flux as weber, milliweber, microweber, and maxwell with twelve significant digits of stable precision, the SI factors used, the formula string, and method weber_bridge. Pricing for successful API calls is the published base of $0.002 per item; validation failures do not consume prepaid balance.
Where dedicated magnetic flux conversion shows up in real work
Data pipelines that ingest mixed lab payloads with Wb, mWb, µWb, and Mx tags can call this capability once per reading instead of reimplementing the factors in every service. Because this capability is a pure parse engine, API pricing is the published base of $0.002 per successful item and failed validation does not consume balance.
Integration use cases
Lab and instrument logs
Convert mixed Wb, mWb, µWb, and Mx readings into one unit before export, regression fixtures, or stacked geomagnetic products.
Homework and curriculum tools
Map exam values between weber and maxwell for answer keys, auto-graders, and interactive physics demos that share one JSON contract.