ForHosting KIT · Developer Utilities

Fourier Number Calculator

The Fourier number calculator evaluates how far heat diffusion has progressed relative to the size of a solid during transient conduction.

● BetaFree · in your browser
Use it from WebAPIEmailTelegramApp soon

Enter thermal diffusivity, elapsed time, and a characteristic length in a coherent unit system to obtain Fo = alpha times time divided by length squared. The result is dimensionless and is widely used with transient temperature charts, analytical solutions, and numerical checks. It helps engineers compare conduction behavior across different materials, durations, and geometries without confusing the result with a temperature, heat rate, or material property.

What the Fourier number means

The Fourier number compares the elapsed time available for thermal diffusion with the characteristic diffusion time of the body. In the expression Fo = alpha t / L squared, thermal diffusivity alpha describes how rapidly a material equalizes temperature, while L represents the distance over which heat must diffuse. A small Fourier number generally corresponds to an early stage of a transient, when temperature changes remain concentrated near the exposed boundary. A larger value indicates that diffusion has had more time to influence the interior. The number does not directly state a temperature or heat flux; instead, it provides the dimensionless time coordinate used by many transient conduction solutions. That distinction matters when reading Heisler charts, checking lumped-capacitance assumptions, comparing experiments, or setting simulation durations. Two systems with different physical sizes, materials, and elapsed times can occupy an equivalent diffusion stage when their Fourier numbers match, provided their geometry, boundary conditions, and other controlling dimensionless groups are also comparable.

Choose coherent inputs and the correct length

Use one coherent unit system so that thermal diffusivity has units of length squared per time, elapsed time uses that same time unit, and characteristic length uses the corresponding length unit. For example, alpha in square metres per second, time in seconds, and length in metres cancel exactly to a dimensionless result. Square millimetres per second with millimetres also works. Do not mix square metres per second with minutes or millimetres unless you convert first. Selecting L requires engineering judgment because its definition follows the geometry and solution method. A plane wall commonly uses its half-thickness when both faces experience equivalent conditions, while a long cylinder or sphere commonly uses radius. Some correlations define characteristic length as volume divided by surface area. Always use the definition required by the chart, analytical series, or correlation you intend to apply. Since length is squared, choosing full thickness instead of half-thickness changes Fo by a factor of four, so documenting the convention is essential.

Apply the result in transient conduction work

After calculating Fo, combine it with the model appropriate to the physical problem. Heisler charts and one-term analytical solutions often use Fourier number together with the Biot number to estimate centerline temperature, spatial temperature distributions, or energy transfer in simple geometries. In numerical work, Fo can help express simulated duration in dimensionless form and compare runs made with different materials or mesh scales. It is also useful for planning experiments: solving the relationship conceptually shows that reaching the same Fo takes longer for a larger body and less time for a material with higher thermal diffusivity. This calculator performs only the forward dimensionless calculation and does not decide whether a lumped, chart-based, semi-infinite, or numerical model is valid. Verify geometry assumptions, material-property dependence on temperature, boundary conditions, and any Biot-number restrictions separately. For automated calls, each calculation costs $0.002; the deterministic implementation uses no external data and returns the normalized inputs alongside Fo for a clear audit trail.

Read transient conduction charts

Compute the dimensionless time coordinate needed alongside Biot number when using Heisler charts or analytical series.

Compare materials and sizes

Place different solids at comparable stages of thermal diffusion even when their diffusivities, dimensions, and heating times differ.

Plan simulation or test duration

Estimate whether a proposed elapsed time represents an early or advanced stage of diffusion before building a fuller model.

What is the Fourier number formula?

Fo = alpha times t divided by L squared, where alpha is thermal diffusivity, t is elapsed time, and L is the characteristic length.

Does the Fourier number have units?

No. It is dimensionless when all three inputs use coherent length and time units.

Which characteristic length should I use?

Use the definition specified by your geometry and solution method, such as wall half-thickness or cylinder radius. The calculator does not choose that convention for you.

Can elapsed time be zero?

Yes. Zero elapsed time produces Fo = 0. Characteristic length must remain greater than zero.

Does a large Fourier number guarantee uniform temperature?

No. Fo describes dimensionless time. Temperature uniformity and model validity also depend on geometry, boundary conditions, Biot number, and property assumptions.

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/eng/fourier-number

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/eng/fourier-number \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"thermal_diffusivity":0.0000117,"elapsed_time":600,"characteristic_length":0.05}'
{
  "thermal_diffusivity": 0.0000117,
  "elapsed_time": 600,
  "characteristic_length": 0.05
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "eng.fourier_number",
  "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.

Read the full KIT documentation →