AWB Studio

Air waybills, labels and quotes, made online and kept in one place.

Type the shipment once. AWB Studio gives you the AWB PDF, house waybills, piece labels and the FWB/FHL message, kept on the shipment, with the FWB checked before you send. Build a quote, send your customer its link, and when they click Accept, turn it into a shipment without retyping the route, cargo or charges.

Joining is free and needs no account or payment. We'll email you when accounts open.

Reads FWB/16 and FWB/17. Writes FWB/17 and FHL/5.

FIG. 01 — Example: the AWB editor on the Parties step, with fictitious data.The final AWB PDF and the FWB need no open rejects. A DRAFT print works before that.

Documents you can create

Enter the shipment once on a guided form: parties, routing, pieces, weights and charges. Type the AWB prefix and serial and the check digit is completed. Every document below comes from the same entry, so they match.

  • MAWB

    Air waybill (MAWB) PDF

    A4, standard air waybill layout without carrier branding, with the issuing carrier's name filled in and Code-128 barcodes of the AWB number. Two routing legs print on the face; further legs go into Handling Information.

    A4 · PDF · Code-128
  • HAWB

    House air waybill (HAWB) PDF

    An A4 house waybill issued by you and linked to its master AWB, one for each shipment in a consolidation.

    A4 · PDF
  • LABEL

    Piece labels

    One 4 × 7.56 in label per piece, in a single PDF: destination, AWB number, flight legs, piece x of y, weights, consignee, and a QR code of the AWB number.

    4 × 7.56 in · PDF · QR
  • FWB/17

    FWB/17 message

    The Cargo-IMP Air Waybill Data message, for your airline's portal or messaging provider. Copy or download it.

    Cargo-IMP · text
  • FHL/5

    FHL/5 message

    The Cargo-IMP Consolidation List, built from the house waybills under the master. Copy or download it.

    Cargo-IMP · text
  • One guided form

    The mod-7 check digit is completed from your prefix and serial. Airports chain from leg to leg as you type; a third leg or more goes into Handling Information and OSI.

  • Parties and address book

    Reuse shippers, consignees and agents, with IATA agent code, CASS address and known consignor / regulated agent number.

  • Templates

    Save a shipment as a template and start the next one on the same lane.

  • AWB stock (optional)

    Load your AWB number ranges and let AWB Studio suggest the next number. Manual entry stays the default.

AWB Studio doesn't transmit messages into airline systems, and doesn't create dangerous goods declarations, security declarations, manifests or bills of lading.

Send a quote. Your customer accepts it online.

Build the quote in AWB Studio: route, pieces and weights, your charge lines, validity and terms. Copy its private link and send it to your customer in your own email or message. They review it in the browser with no login and click Accept or Decline. When they accept, one click opens a short form: add the AWB number and the other party, and the shipment is created with the route, cargo and your quoted charges already in place.

Quotes that become shipments. Your customer accepts on the web. Route, cargo and charges carry into the shipment.

  • No customer login. The link works until the quote's valid-until date (14 days unless you change it).
  • Revise a quote and the old link stops working, so your customer only sees the latest version.
  • Customer said yes by phone or email? Mark the quote as accepted, add a note, and convert it the same way.
  • Quoted charges land as sell lines in the shipment's cost and sell ledger.

See every quote's status:

  • draft
  • sent
  • accepted
  • declined
  • converted
FIG. 02 — Example: the quote page your customer opens from the link. No login. Fictitious data.

Everything stays on the shipment

Generate the AWB and HAWB PDFs and piece labels, then copy or download the FWB/FHL for your airline's portal or messaging provider. Each shipment keeps the PDFs you generated (with the date and time), the FWB you handed off, your attachments, and its cost and sell lines. Find a shipment by AWB number or status, and reopen any saved PDF.

  • Private by default. Generated PDFs and attachments are stored privately in your workspace and open through links that expire after 5 minutes.
  • Download it again anytime. Every AWB, HAWB and label set you generate is saved with its shipment in your account.
  • Pre-alert links. Choose the PDFs, labels and attachments to share, and create an expiring link your agent or consignee opens in the browser, with no login.
  • Attachments. Attach invoices, packing lists and certificates to a shipment, and include them in a pre-alert.
  • Cost and sell ledger. Track cost and sell per line, with custom categories and currencies, and see each shipment's margin.
FIG. 03 — Example: one shipment's record. Fictitious data.

Checked before it leaves your desk

The editor checks the message as you type: the AWB check digit, mandatory lines, party fields, charge arithmetic, special-handling and security codes, and airport codes. Each problem appears next to its field with a plain-English explanation and the fix, and the AWB PDF and the FWB unlock once nothing blocking is left. Airlines can apply rules of their own, so a clean check is not a guarantee of acceptance. It just means fewer surprises.

Problems explained in plain English. You see the field, the reason and the fix, not a cryptic code.

Free validator engine: checks FWB/16 and FWB/17 against 45 checks and FHL messages against 5.

The editor runs the FWB checks as you type, with the same engine as the free validator. Carrier-specific rules are not included.

  • AWB check digit
  • Mandatory lines
  • Party fields
  • Charge arithmetic
  • Special-handling and security codes
  • Airport codes
FWB · example output2 rejects

Raw FWB in

FWB/17020-12345670FRAJFK/T10K250.5rejectSHPNAM/ACME GMBHADR/HAUPTSTR 1LOC/FRANKFURT/DE— no CNE (consignee) block —rejectCVD/EUR//PP/NVD/NCV/XXXRTD/1/P10/K250.5/CQ/W250.5/R4.50/T1127.25/NG/MACHINE PARTS/2/ND//NDAPPD/WT1127.25/CT1127.25ISU/22JUN26/FRANKFURTREF///AGT/ACMEGMBH/FRA

Plain-English findings out

  1. rejectM-CNE-MISSING

    Missing consignee

    The consignee is mandatory; "to order" still requires a named party.

    Fix: Add a CNE block with the consignee name and address.

  2. rejectF-AWB-CHECKDIGIT

    AWB check digit is wrong

    The 8th serial digit is a mod-7 check over the first 7 digits. A wrong digit makes the AWB number invalid.

    Fix: Recompute the check digit: divide the first 7 digits by 7 and use the remainder, including 0.

FIG. 04 — Example output from the same validation engine as the FWB validator.

The free FWB/FHL validator opens at public launch.

How your FWB reaches the airline

AWB Studio builds the FWB and FHL, and checks the FWB as you type. It does not connect to airline systems. Copy the message in one click or download it, then submit it through your airline's or ground handler's portal, your cargo community system or your messaging provider.

  1. 01

    Build and check

    AWB Studio writes the FWB/17 from the shipment, checked as you type, and the FHL/5 from its house waybills.

    → FWB/17 · FHL/5

  2. 02

    Copy or download

    Copy the message in one click, or download it as a text file.

    → clipboard · .txt

  3. 03

    Submit it yourself

    Paste or upload it in your airline's or ground handler's portal, your cargo community system or your messaging provider.

    → outside AWB Studio

e-AWB means your airline accepts the FWB in place of a paper air waybill. That is set up between you and the airline. How e-AWB works →

Built for forwarders who issue their own air waybills

  • Export desks

    For people who type every FWB by hand or fill AWB templates in Word or Excel. Enter the shipment once; the PDF, labels and message come from the same entry.

  • Owner-managed forwarders

    Quotes, shipments, documents, and cost and sell per shipment in one place, without an enterprise system.

  • Consolidators

    House waybills under one master, with the FHL consolidation list built from the same HAWBs.

Not the right fit yet if you need direct transmission into airline systems, Cargo-XML (XFWB/XFZB) messages, or dangerous goods declarations.

Free for 5 documents a month. Pay per licence when you need more.

Every plan has every document type and every check. Pro adds editing users, free read-only viewers and documents. Accounts open soon. Pro is not on sale yet.

  • Free

    For one person issuing their own air waybills.

    €0 / month

    Usage

    Editing users
    1
    Documents per month
    5
    Read-only viewers
    Not included
    Every document type and check
    Included
    Payment
    None
  • Pro

    For several editing users, priced per licence.

    €19 per licence / month

    Usage

    Editing users
    1 per licence
    Documents per month
    100 per licence, shared
    Read-only viewers
    Included: Free, on top of your licences
    Every document type and check
    Included
    Payment
    Card, monthly
  • Enterprise

    For larger organisations, on a contract.

    By agreement on contract

    Usage

    Editing users
    By agreement
    Documents per month
    By agreement
    Read-only viewers
    Included: By agreement
    Every document type and check
    Included
    Payment
    Invoice, on contract

    Enterprise, by agreement

    Invoicing
    Included
    SSO
    Included
    API access
    Included
    Multiple offices
    Included
    SLA
    Included

Prices exclude VAT.

Free tools and guides

Common questions about AWB Studio

What can I create with AWB Studio?

Master air waybill (MAWB) PDFs, house air waybill (HAWB) PDFs, dangerous goods declarations (DGD), consolidation manifests, piece labels, and the Cargo-IMP FWB/17 (Air Waybill Data) and FHL/5 (Consolidation List) messages.

You can also send freight quotes your customers accept online, share pre-alert links and track cost and sell per shipment.

AWB Studio does not create consignment security declarations, bills of lading or Cargo-XML messages.

Can I use AWB Studio for e-AWB?

Not on its own. An e-AWB means the airline accepts your electronic FWB in place of a paper air waybill. Under IATA's Multilateral e-AWB Agreement you sign once with IATA, then activate e-AWB with each participating airline; some airlines use bilateral agreements instead. The FWB also has to reach the airline's system.

AWB Studio prepares and checks the FWB and prints the AWB PDF. It does not sign agreements or transmit for you.

How do quotes work? Does my customer need an account?

No account needed. Build the quote (route, cargo, your charge lines, validity and terms), then copy its private link and send it to your customer in your own email or message.

They review it in the browser, enter their name and email, and click Accept quote or Decline, optionally with a reason. You see the status in your quote list.

An accepted quote turns into a shipment: add the AWB number and the other party, and the route, customer, cargo and quoted charges are already filled in.

What does AWB Studio cost?

Free costs nothing: 5 documents a month, 1 editing user, no credit card, with every document type and every check.

Pro is €19 per licence a month, billed monthly. Each licence adds 1 editing user and 100 documents a month to one shared pool for the whole account. Read-only viewers are free on Pro, on top of your licences. Buy up to 100 licences yourself; above 100, Enterprise.

Enterprise is set by agreement for larger organisations. Accounts open soon. Pro is not on sale yet.

What counts as a document, and what happens at the limit?

Every document counts once, when it is created: a master air waybill (MAWB), a house air waybill (HAWB), a dangerous goods declaration or a consolidation manifest.

Printing, reprints and labels never count. Correcting the AWB number of a draft before it is printed or handed off does not count again; after that, a different number is a new document.

A dangerous goods declaration counts when its first dangerous goods line is saved, and a consolidation manifest when its first house is added.

FWB/FHL messages, quotes and quote acceptance are never counted.

The public FWB/FHL validator is free and needs no account.

On Free the count starts again on the 1st of each month; on Pro it starts again with each monthly billing period.

At the limit, creating a new document stops until the count starts again or a licence is added in Billing. There is no per-document overage charge. Your shipments and FWB/FHL copy and download keep working.

Who needs a licence?

Every editing user: the owner, admins and users who create or change shipments. On Pro each licence is one editing user.

Read-only viewers see shipments and documents but cannot change them. They are free on Pro, on top of your licences. Free has 1 editing user and no viewers.

How do upgrading and licence changes work?

Upgrading is an active choice by the account owner or an admin, in Billing in the app. Nothing ever scales up or down on its own.

Adding a licence takes effect immediately. It is charged pro rata for the rest of the billing period and adds its full 100 documents straight away.

Removing a licence frees the seat immediately, with no refund or credit: the next invoice is lower, and the documents already paid for this period are kept.

How do I cancel, and what if a payment fails?

Cancel any time in the billing portal; Pro runs to the end of the period you paid for. The account then moves to Free: editing users other than the owner become viewers, and no data is deleted.

If a payment fails, Pro keeps working for 21 days while the payment is retried.

Do you have campaign codes?

Got a campaign code? Enter it when you upgrade. A card is always required, also when a code covers the full price, and codes are for new customers unless the campaign says otherwise.

Does a clean check guarantee the airline accepts my FWB?

No. A clean result means the message passed every check AWB Studio runs; the full list is on the validator page. Airlines can apply their own rules, so watch for the reply.

An FNA (Cargo-IMP Error message) says what the airline's system could not process. An FMA (Message Acknowledgement) confirms receipt.

Where is my data stored, and who can see it?

Your workspace data is stored with Supabase, and the app runs on Vercel. Each workspace is isolated at the database level, so other customers cannot see your shipments.

Generated PDFs and attachments sit in private storage and open only through links that expire after 5 minutes.

Air waybills, house waybills, dangerous goods declarations and manifests are drawn on AWB Studio's own servers. Only piece labels are sent to Labelary, a label-rendering service; a label carries the AWB number, routing, piece and weight figures, the goods description and the consignee's name, address and phone. Messages you paste into the public validator are not stored.

Do I need my own AWB stock or numbers?

You need AWB numbers from the airline you ship with: its 3-digit prefix plus a serial the airline allocated to you, either from your AWB stock or with the booking. Type them in and AWB Studio completes and checks the check digit. Loading your number ranges as AWB stock is optional.

A "neutral" air waybill is just an unbranded form; the number still belongs to the airline. AWB Studio prints the MAWB on an unbranded layout with the issuing carrier's name filled in. The HAWB is your own house document, linked to its master.

Can I import shipments or FWBs from my current system?

Not yet. Importing a pasted FWB or a file isn't available. You enter the shipment once on the guided form, and saved parties and templates make repeat lanes faster.

Get early access.

AWB Studio opens soon. Join early access and we'll email you when accounts open. The check-digit calculator works now.