ForHosting KIT · Unit converters

Belt size converter

A 34-inch waist takes a size 36 belt: the belt number runs two inches above the waist so the buckle closes on the middle hole. Convert between waist inches, centimetres, numeric belt sizes and letters up to 5XL in one step. 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
Value
34 waist_in
You get
Waist in
34 waist_in
Waist cm
86.36
Waist mm
863.6
Belt size
36

A belt size converter turns one waist or belt measurement into the matching values on the other common retail scales so you can shop, list stock, or answer support tickets without guessing. Enter a numeric value and choose the source unit among waist inches, waist centimetres, or numeric belt size—or send a letter size such as S, M, L, or XL—and the tool returns waist in inches, centimetres, and millimetres, a numeric belt size using the standard dress-belt middle-hole offset of two inches above waist, a pants or jean waist label equal to the waist inches, and the nearest letter band with substitution steps you can paste into a size chart or customer reply. Cross-border shoppers, marketplace sellers, customer-support agents, and app developers wiring a size picker all need the same deterministic mapping.

How waist inches, centimetres, belt numbers and letter sizes relate

Belt shopping mixes three measurement languages that are easy to confuse at the till. Waist inches are the tape measure around the natural waist or the number printed on jeans and trousers; that length is the pivot this converter uses for every other scale. Waist centimetres are the same body length expressed with the exact factor two point five four centimetres per inch, so thirty-four inches is always eighty-six point three six centimetres after fixed twelve-decimal rounding—no approximate three-quarters of an inch shortcuts.

Numeric belt size on dress belts follows the widely used retail rule that the belt number is about two inches larger than the waist so the middle buckle hole sits at the wearer’s true waist when the strap is fastened; this tool therefore defines belt size as waist inches plus two, and the reverse as waist equals belt size minus two. Pants or jean size is reported as the waist inches themselves, which matches how denim is tagged in US and many international charts.

Letter sizes such as XS, S, M, L, XL, XXL, and the extended three-XL through five-XL bands are not continuous formulas; they are discrete chart centres, so the converter maps a known letter to a representative waist and maps any continuous waist to the nearest chart centre. Brand lasts, tapered straps, and buckle hardware still vary, so the result is a deterministic size chart, not a fit guarantee.

Ranges, practical tips, and when to use this landing

Published adult ranges reject nonsense before conversion: waist inches twenty through sixty, waist centimetres fifty point eight through one hundred fifty-two point four, and numeric belt sizes twenty-two through sixty-two. Prefer bare numbers for value when you control the client; string numbers are accepted only when they match a strict finite numeric pattern without units glued on.

Round-trip checks are straightforward: convert a thirty-four inch waist to belt size and back and confirm you recover the original waist within the published twelve-decimal rounding, and convert eighty-six point three six centimetres to inches to verify the exact two point five four factor. When teaching size charts, pair classic examples such as waist thirty-two inches to belt thirty-four, a centimetre waist of eighty-one point two eight to inches, and letter M to its chart waist so learners see both continuous and discrete paths.

This landing targets people searching for a belt size converter, waist inches to belt size, belt size to centimetres, or pants size to belt chart online; it is not a full clothing size converter for jackets or shirts, not a leather-length configurator that designs hole spacing, and not a health waist-to-hip risk tool.

Prefer this capability when you already have one adult waist or belt label and need deterministic equivalents across inches, centimetres, numeric belt, pants size, and letter bands; if you only need generic length unit conversion without the belt offset, use a general unit converter instead.

Cross-border marketplace listings

Sellers store one master waist measurement and call the converter to fill inches, centimetres, belt number, and letter fields on product pages for international buyers.

Customer support size tickets

Agents convert a customer’s local waist or letter size to the warehouse belt number before issuing exchanges, using range and unit errors to catch impossible sizes early.

App size-picker defaults

Retail apps convert a preferred pants or waist size into belt and letter labels for regional storefronts without shipping static charts in the client binary.

Does a letter size guarantee fit?

No. Letters map to representative chart waist centres and nearest-band lookup. Brand cut, strap taper, and buckle hardware still affect real-world fit.

Is the belt size converter free?

The browser tool is free and runs locally.

Is my belt size the same as my jeans size?

No. Jeans are tagged with the waist in inches, while a dress belt is usually two sizes larger so the middle hole sits at your waist. Jeans size 34 therefore points to a size 36 belt.

How do I find my belt size from a waist in centimetres?

Enter the centimetres and the converter divides by 2.54 to get inches, then adds two for the belt. A waist of 86.36 cm is 34 inches, which gives belt size 36.

What waist does a size M belt stand for?

The chart centre for M is a 32-inch waist, with L at 36 and XL at 40. Letter sizes are bands rather than exact lengths, so any waist you enter is matched to the nearest band.

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/belt-size

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/belt-size \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":34,"unit":"waist_in"}'
{
  "value": 34,
  "unit": "waist_in"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "conv.belt_size",
  "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_abs1000000000000
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.

Unknown units and out-of-range values fail with a clear invalid_input error instead of inventing impossible pairs.

How waist inches, centimetres, belt numbers and letter sizes relate

The path is pure arithmetic with no network calls, no random seeds, and no wall-clock dependence, which keeps browser and API outputs identical for the same input.

How to call the API and read the response

For unit letter, value is a letter token such as s, M, xl, or 3xl after case-insensitive normalization, including common words like small, medium, and large. Wire this into product detail pages, marketplace import pipelines, or chat widgets that already hold one regional size and only need the other labels for display without shipping conversion tables in every client binary. Send a JSON body with two required fields: value (aliases size, n, and amount) and unit (aliases from, from_unit, scale, and system). For waist_in, waist_cm, and belt, value must be a finite number or a strict numeric string within the published adult ranges. Unit must resolve to waist_in, waist_cm, belt, or letter—examples of accepted aliases include in, inches, waist, pants, jeans, cm, centimetre, belt size, numeric belt, alpha, and size letter. On success the response echoes the rounded or normalized value and canonical unit, top-level waist_in, waist_cm, waist_mm, belt_size, pants_size, letter, and letter_upper fields, an equivalents object repeating the main scales, formula as a short equation string, belt_offset and inch_to_cm as the exact constants used, message as an English summary, steps as ordered substitution lines, supported_units, letter_chart, and the published ranges object. Failed validation—missing fields, non-finite numbers, unknown units, unknown letter tokens, or values outside the published adult ranges—returns invalid_input and is never charged. Pricing is a flat $0.002 per successful request with unit item and zero marginal unit price.

Ranges, practical tips, and when to use this landing

A value outside those bounds returns invalid_input naming the unit and allowed interval so support agents can ask the customer to re-measure instead of shipping the wrong strap. Failed tasks that return invalid_input do not consume prepaid balance, which keeps exploratory scripts cheap when clients deliberately probe unknown units or out-of-range sizes.

How is numeric belt size calculated from waist?

This tool uses the common dress-belt convention belt_size = waist_inches + 2 so the middle buckle hole aligns near the true waist. Reverse: waist_inches = belt_size − 2.

What units are supported?

waist_in (inches, pants/jeans aliases), waist_cm (centimetres), belt (numeric belt size), and letter (XS–5XL and common words). Unknown units return invalid_input.

What is the centimetre conversion factor?

Exactly 2.54 centimetres per inch. Outputs use fixed twelve-decimal rounding so browser and API JSON match golden examples.

Read the full KIT documentation →