How to use this tool
- Measure each pallet. Length, width, and height of the loaded pallet including all packaging, skid, and overhang. Weight is the total of pallet + product + packaging (the scale-ticket weight). Switch to centimeters / kilograms with the Units toggle if your team measures metric — the math runs the same.
- Add the rest of the shipment. Hit Add a pallet for up to six pallets total. The result card shows the per-pallet class for each, plus the aggregate class for the shipment as a whole. Both views are useful: per-pallet is what an inspector will see; aggregate is what most LTL carriers will quote.
- Flag NMFC adjustments if they apply. Three toggles — Do not stack, Fragile / careful handling, High value — bump the class up the NMFC cost ladder by one sub each (capped at three). The result card shows the base class and the bumped class side by side so the delta is visible.
- Download the BOL prep sheet or share the link. The PDF is a one-page branded summary with every pallet's dimensions, density, per-pallet class, the aggregate class, and which NMFC adjustments you flagged — drop it into a shipping ops folder or email it to a broker. The Share shipment button copies a URL that hydrates the exact same comparison on any browser.
Why this tool is different from other freight class calculators
Almost every freight class calculator on the first page of Google is either a single-pallet density toy or a carrier-branded lead-gen funnel. They ask you for length, width, height, and weight, then return one number. That's the easy part. The harder part is the shipment-level question — multiple pallets, NMFC adjustments, what the actual Bill of Lading should say — and that's where the gap is. Here's what's different:
- Multi-pallet, with per-pallet and aggregate classes both shown. Most competing tools cap at one pallet. The few that don't either ignore the per-pallet breakdown or hide it behind a paywall. We show both, so you see what an inspector will see and what your carrier will quote.
- NMFC stowability, handling, and liability bumps. The 13-bucket density table is the baseline — your *actual* class can be bumped higher when freight is fragile, non-stackable, or high-value. Three toggles surface those bumps explicitly, and the result card shows both the base class and the bumped class.
- Metric units (cm / kg) supported. The NMFC table is imperial; the conversion is straightforward but tedious. The tool runs the conversion under the hood and shows you the pound-and-foot density in the result either way.
- Sensitivity hint on every pallet. "Add 1.7 lb without changing volume and you drop to class 100" — the smallest detail that helps a shipping clerk argue with a carrier rate. We show this on every shipment, not just single-pallet ones.
- Branded BOL prep sheet PDF. One page, every pallet listed, the aggregate class, the adjustments applied, the disclaimer in legible 9pt. Take it to your broker, or drop it in a shipping ops folder. None of the SERP competitors offer a printable.
- Share-with-state URL + embeddable widget. Copy a link that loads your exact pallets and bumps on any browser, or paste a one-line iframe into a logistics blog or training guide. None of the top 10 SERP results offer either.
How this tool works (the math)
Freight class on an LTL shipment is set by the National Motor Freight Classification (NMFC), maintained by the National Motor Freight Traffic Association (NMFTA). For ordinary density-based commodities, the class is a 13-bucket lookup keyed on the shipment's density in pounds per cubic foot:
volume (cu ft) = length × width × height ÷ 1728
density (lb / cu ft) = total weight ÷ total volume
The 18-class NMFC system has 13 density buckets (50 through 400) plus five reserved buckets for non-density-based items. Higher density usually means a lower class number, which usually means a lower per-pound rate for the shipper. Lower density (light, bulky freight) gets a higher class number and costs more to move per pound. The full table is shown live on the tool with the active row highlighted, and reproduced here:
| Sub | Density (lb / ft³) | Class |
|---|---|---|
| 1 | less than 1 | 400 |
| 2 | 1 – less than 2 | 300 |
| 3 | 2 – less than 4 | 250 |
| 4 | 4 – less than 6 | 175 |
| 5 | 6 – less than 8 | 125 |
| 6 | 8 – less than 10 | 100 |
| 7 | 10 – less than 12 | 92.5 |
| 8 | 12 – less than 15 | 85 |
| 9 | 15 – less than 22.5 | 70 |
| 10 | 22.5 – less than 30 | 65 |
| 11 | 30 – less than 35 | 60 |
| 12 | 35 – less than 50 | 55 |
| 13 | 50 or more | 50 |
For a shipment with more than one pallet, the tool computes density two ways. The per-pallet view treats each pallet as its own commodity and classes them independently — that's the most accurate per NMFC rules, and what an inspector at a freight terminal would calculate when re-weighing your pallets. The aggregate view sums weights and volumes across all pallets and runs a single density lookup — that's the working approximation most LTL carriers use for an initial quote on a mixed pallet shipment.
Density isn't the only NMFC characteristic. The other three — stowability, handling, and liability — can push the class higher when the freight is non-stackable, fragile, or high-value. The tool exposes these as three optional toggles. Each adjustment moves the class one sub up the table; the bumps stack, capped at three subs from baseline. That's a conservative implementation — real NMFC items can have bumps larger than one sub — so the tool errs on the side of overestimating cost rather than underestimating it.
Cross-validated against the FedEx Freight Classification Tool, Saia's freight density calculator, Schneider National's published table, and the freightclasscalc.com sample (a 40 × 48 × 48 pallet at 425 lb yields density 7.97 lb / ft³ and class 125 across all four sources, matching our output). Nineteen test fixtures run on every build — drift = build fails.
Three real shipments, run through the tool
The "is my e-commerce LTL pallet class 125 or class 100?" question
A 40 × 48 × 48 in pallet with 425 lb of mixed boxed goods (the freightclasscalc.com test case, and a common e-commerce shipment) calculates to density 7.97 lb / ft³, which falls in the 6-to-under-8 bucket — class 125. If you can pack another 1.7 lb onto the same footprint without growing the height (say, a heavier inner carton), density jumps to 8.0 and you drop into class 100 — usually a meaningful per-pound rate cut. The tool's sensitivity hint surfaces this delta every time. Pair with a thermal label printer for clean BOLs and shipping labels at the dock door — DYMO and Brother make 4×6 units that handle volume shipping without jamming.
Two-pallet mixed office shipment
A small-office relocation: one 40 × 48 × 48 pallet of mostly-empty filing boxes at 200 lb, plus a second 40 × 48 × 48 pallet of dense kitchen equipment at 600 lb. Per-pallet, the first comes in at density 3.75 (class 250) and the second at density 11.25 (class 92.5). The carrier's quote, though, runs the aggregate: 800 lb across 106.7 cu ft = density 7.5 = class 125. Whether you tender as two separate commodities or one mixed shipment changes the rate. The tool shows both, so you don't get surprised by a reweigh-and-reclass charge. Use a label maker to mark each pallet's per-pallet class for the driver and inspector — color-coded pallet labels are the fastest way to avoid terminal classification disputes.
Fragile high-value freight: the NMFC bumps in action
A 40 × 48 × 48 pallet of laboratory instruments at 425 lb — same dimensions and weight as the e-commerce example above, same density 7.97, same baseline class 125. Now flag both Fragile / careful handling and High value in the tool. The class bumps two subs up the cost ladder to class 250. That single bump is often the difference between an LTL quote and a small-truck dedicated quote — verify with your carrier before tendering, because at class 250+ the rate-per-pound difference between LTL and partial-truck can flip. Most fragile electronics shippers also pair with paper shredders at the receiving dock — the volume of packing paper, manifests, and packing slips that comes off a high-value LTL shipment surprises every receiving-clerk who hasn't done it before.
Frequently asked questions
Is this calculator free? Do I need to sign up?
Yes free. No signup, no email gate, no popup before the result, no login wall. Every feature on this page — multi-pallet support, NMFC adjustment bumps, metric units, sensitivity hints, the branded BOL prep sheet PDF, the share-link, and the embeddable widget — is free. There's no Pro tier. Sarah Chen, the DeskRated office-supplies reviewer, built this because every other tool on the first page of Google either capped at one pallet, hid behind a carrier-quote form, or skipped the NMFC stow / handle / liability bumps entirely.
How is my freight class calculated for multiple pallets?
Two ways, both shown in the result card. Per-pallet treats each pallet as its own commodity: density = pallet weight ÷ pallet volume, class = NMFC table lookup. This is what an inspector at the freight terminal will calculate if your pallets are re-weighed. Aggregate sums weights and volumes across all pallets, then runs a single density lookup. This is what most LTL carriers use for an initial quote on a mixed shipment. The two numbers can disagree — that's fine, that's the point. Tender as the carrier expects, but know both numbers so you don't get surprised by a reclass charge.
What's the formula for freight class?
Volume in cubic feet equals length × width × height (in inches) divided by 1728. Density in pounds per cubic foot equals total weight divided by total volume. The class itself is a 13-bucket lookup on density — the table is published by the NMFTA and reproduced live on this page. The tool's "How it works" section above shows every bucket. Density isn't the only factor — stowability, handling, and liability can push the class higher — but density sets the baseline, and the toggles on the tool let you simulate the bumps.
What freight class is "do not stack" or "fragile"?
There isn't a single answer — NMFC adjustments are item-specific in the official tariff. For an estimate, this tool bumps the class one sub up the NMFC table per flag, capped at three. So a baseline class 125 with Do not stack + Fragile + High value all flagged bumps three subs to class 300. That's a conservative estimate that favors accuracy from the shipper's perspective — your carrier may bump less, but you'd rather quote high and beat it than quote low and pay a reclass fee. For binding classification on a specific commodity, check the NMFC tariff item number or request a quote from your LTL carrier.
Why does my carrier's quote differ from this tool's class?
A few reasons. (1) The official NMFC item number for your specific commodity may not be a density-based class — some categories like hazardous materials, automotive engines, or very-low-density furniture have fixed classes set by the tariff regardless of measured density. (2) Carriers sometimes apply their own internal accessorial rules (residential delivery, lift gate, limited access) that change the effective rate but not the class. (3) If your reported dimensions and the dimensions a terminal re-measures differ, the carrier reclasses to the measured density. Build a habit of measuring the loaded pallet with the packaging, and using a calibrated scale ticket — both are the most common sources of reweigh-and-reclass surprises.
Related tools
- Avery 5160 Template Generator — free in-browser PDF generator for 30-up address labels. Handy for ship-to / ship-from labels and inventory tagging when you can't run a thermal printer.
- Monitor Size Comparison — visual side-by-side comparison of up to 3 monitors with desk-fit verdict. Useful when planning a shipping / receiving workstation.
- Easy Grader — slider-based grade calculator with curve, bonus, half-credit, and printable PDF chart.
- Browse all free tools by Sarah Chen →
Sarah's picks for the shipping & receiving setup
Freight class is the math; the rest of the operation is the equipment. After a decade of running office supply logistics for teams from 5 to 500, three product categories do most of the day-to-day work at a small-business or medium-business shipping desk:
- Best Thermal Label Printers — the single highest-ROI piece of shipping desk gear. DYMO LabelWriter and Brother QL series handle 4×6 shipping labels, BOL barcodes, and pallet tags without ink, without jams, and at print speeds that don't bottleneck the dock door. The roundup covers volume desktop models, mobile 2-inch models for warehouse use, and the few wireless options that actually work with carrier shipping software (ShipStation, Pirate Ship, Easyship).
- Best Label Makers — for pallet ID, inventory bin labels, BOL pallet numbering, and anything else that needs a weather-resistant adhesive label without a thermal-printer roll. Brother P-touch and DYMO LabelManager dominate; the roundup separates handheld units from PC-connected models and flags which laminated cartridges last longest in a humid warehouse.
- Best Paper Shredders — every inbound LTL shipment produces packing slips, manifests, invoices, and proof-of-delivery paperwork that has to be destroyed once it's been keyed into the ERP. The roundup covers micro-cut units (P-5+) for confidential receiving paperwork, plus continuous-feed models for high-volume receiving docks.
Methodology & sources
- NMFC density-to-class table (13 buckets, 50–400) — National Motor Freight Classification, maintained by the National Motor Freight Traffic Association (NMFTA). Reproduced verbatim from the FedEx Freight Classification Tool (freightclasstool.fedex.com) and Saia's Freight Density Calculator (saia.com).
- Density formula — universal dimensional conversion. Volume in cubic feet = length × width × height (in inches) ÷ 1728. Density in lb / ft³ = weight ÷ volume.
- NMFC adjustment bumps (stowability, handling, liability) — Schneider National's freight class guide (schneider.com) and FedEx Freight's FXF 100 Series Rules Tariff (items 980 and 981). Implementation in this tool: each flag bumps the class one sub up the NMFC table, capped at three subs from baseline. Real NMFC items can bump more aggressively — the tool errs conservative.
- Metric conversion constants — 1 cm = 0.393700787 in; 1 kg = 2.20462262 lb. NIST standard conversions.
- Cross-validated against the freightclasscalc.com sample (40 × 48 × 48 in,
425 lb → density 7.97 lb / ft³ → class 125) and the Stream Logistics multi-pallet
aggregator. Nineteen test fixtures run on every build via
scripts/validate-tool-fixtures.mjs. Drift = build fails.
Disclaimer: Density-based class is an estimate. The actual NMFC class assigned by your carrier may differ based on stowability, handling, liability, and the specific NMFC item number for your commodity. For binding classification, request a quote from your LTL carrier or consult the National Motor Freight Classification tariff. Always include pallet, packaging, and skid weight when measuring. About Sarah Chen · Last reviewed May 14, 2026.
Embed this tool on your site
Free for logistics blogs, shipping-ops training pages, small-business e-commerce publishers, freight broker reference sites, and supply-chain educators. Required attribution is included in the snippet. No fee, no signup, no analytics attached to the embed.
<iframe
src="https://deskrated.com/freight-class-calculator/embed/"
width="100%"
height="780"
loading="lazy"
style="border:1px solid #d8e6e3; border-radius:16px; max-width:960px;"
title="Freight Class Calculator — free NMFC density tool (DeskRated)">
</iframe>
<p style="font-size:12px;color:#666;margin-top:8px">
Freight class calculator by
<a href="https://deskrated.com/freight-class-calculator/">DeskRated</a>
· Reviewed by Sarah Chen, CAP, PMP
</p>