ForHosting KIT · Unit converters

Sound pressure level converter

One pascal is about 94 dB SPL and 20 micropascals is 0 dB. Convert sound pressure between pascals, micropascals and decibels SPL, or a pressure ratio into relative decibels, for calibration checks, field notes and homework. 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
Numeric quantity to convert
1
Source unit
Pa
Target unit
dB_SPL
You get
Result
93.9794000867
From label
pascal
To label
decibel SPL (re 20 µPa)
Reference pa
0.00002

Sound pressure level expresses acoustic pressure on a logarithmic scale so everyday and industrial values stay readable: a quiet room, a conversation, and a jet takeoff span many orders of magnitude in pascals but only tens of decibels on the SPL scale. This capability converts between linear sound pressure in pascals or micropascals and absolute decibels SPL using the international reference of twenty micropascals, and it also converts dimensionless pressure ratios into relative decibels with the same twenty-log-ten rule used for amplitude quantities. Non-positive pressures are rejected with a clear invalid input error because the real-valued logarithm is undefined at zero and for negative values.

Absolute SPL: pascals, micropascals, and dB re 20 µPa

Absolute sound pressure level is defined with a fixed reference pressure of twenty micropascals, equal to two times ten to the minus five pascals. The level in decibels SPL is twenty times the base-ten logarithm of the ratio of the measured pressure to that reference. Inverting the formula multiplies the reference by ten raised to the level divided by twenty, recovering the pressure in pascals.

Send a finite value with from and to chosen from the absolute group: Pa or pascal for pascals, uPa or micropascal for micropascals, and dB_SPL, dBSPL, or spl for the absolute level. Converting one pascal yields about ninety-four decibels SPL, a classic calibration check used with pistonphones and laboratory standards. Converting twenty micropascals yields zero decibels SPL by definition.

Pressure in pascals or micropascals must be strictly positive; zero or negative pressure is invalid input and is not charged. Levels in dB_SPL may be negative when the pressure is below the reference, which is normal for very quiet fields.

Pressure ratios and relative decibels with twenty log ten

When you compare two pressures rather than report an absolute SPL, use the relative group: ratio and dB. A pressure ratio of two corresponds to about six decibels, and a ratio of ten corresponds to exactly twenty decibels, because relative amplitude levels use twenty times log ten of the ratio—the same factor as voltage ratios in electronics. Send value as the dimensionless ratio with from ratio and to dB, or send a level difference in decibels with from dB and to ratio to recover the multiplicative factor.

Relative conversions never apply the twenty-micropascal reference; they only transform between a pure ratio and its decibel representation. Power ratios that should use ten log ten are out of scope: this product is the sound-pressure and pressure-amplitude path. The formula field restates the expression used so lecture demos and lab notebooks can quote the same line the engine computed.

Lab calibration and pistonphone checks

Verify that one pascal maps near ninety-four dB SPL and that twenty micropascals map to zero dB SPL when setting up microphones and reference sources.

Field noise notes and thresholds

Convert measured pascals from a sensor into dB SPL for workplace limits, environmental surveys, and operator-facing dashboards without a spreadsheet.

Relative level steps in audio tests

Turn pressure ratios into decibel steps (and back) when documenting gain changes, dual-mic comparisons, or amplitude scaling in automated test harnesses.

What happens if pressure is zero or negative?

Non-positive Pa, uPa, or pressure ratio values are rejected because the real-valued logarithm is undefined; those failures are not charged.

Can I convert a pressure ratio to decibels?

Do not mix ratio/dB with Pa/dB_SPL in one call.

Is the sound pressure level converter free?

The browser tool runs free on your device.

How do I convert dB SPL back to pascals?

Choose dB SPL as the source and pascals or micropascals as the target. The converter multiplies the 20 micropascal reference by ten raised to the level divided by twenty, which recovers the pressure.

Can a sound pressure level be negative?

Yes. A level below 0 dB SPL simply means the pressure is under the 20 micropascal reference, which is normal for very quiet fields. Only the pressure itself has to be above zero.

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/conv/sound-level

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/conv/sound-level \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":1,"from":"Pa","to":"dB_SPL"}'
{
  "value": 1,
  "from": "Pa",
  "to": "dB_SPL"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "conv.sound_level",
  "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.

Engineers, acousticians, students, and instrumentation pipelines get a deterministic JSON result they can pin in tests without a spreadsheet or a handheld calculator.

Absolute SPL: pascals, micropascals, and dB re 20 µPa

The response echoes the intermediate pressure in pascals and the equivalent absolute level so UIs can show both the linear and logarithmic views without a second call. Identical inputs always produce identical JSON because the path is pure arithmetic with no network, no random seed, and no wall clock.

Pressure ratios and relative decibels with twenty log ten

Mixing an absolute unit such as Pa with a relative unit such as ratio in a single request is rejected so the API never invents an implied second pressure or pretends a ratio is already re twenty micropascals. Missing value, unknown unit names, non-finite numbers, and non-positive ratios all fail with invalid_input.

API usage, pricing, workflows, and practical limits

Call the free in-browser sound pressure level converter for homework checks, field notes, sensor setup, and quick calibration arithmetic without installing specialized acoustics software. Pair absolute conversions with microphone sensitivity data when you move between volts and pascals elsewhere in your stack, then finish here to obtain dB SPL for human-readable thresholds and regulatory comparisons. Send a JSON body with the required fields value, from, and to. Use the prepaid API when a monitoring dashboard, audio-test harness, curriculum generator, or IoT edge service needs a stable contract under KIT balance at $0.002 per successful item; validation failures never consume balance after the engine rejects the request. Prefer classroom-scale and instrumentation-scale magnitudes; extreme exponents may hit the published finite-magnitude guard intended to keep Worker isolates safe. Authors shipping SDKs can map result, pressure_pa, and level_db_spl directly into UI tables that show both the linear pressure and the SPL column students and operators expect on paper.

How do I convert pascals to dB SPL?

Send JSON with value set to the pressure in pascals, from: "Pa", and to: "dB_SPL". The engine uses L = 20·log10(p / 20e-6) with the standard twenty-micropascal reference.

What reference pressure does this converter use?

Absolute SPL uses p0 = 20 µPa = 2×10⁻⁵ Pa. The response field reference_pa always echoes 0.00002 so clients can display the reference without hard-coding it.

Read the full KIT documentation →