100% Free
Checked bag fee widget
for your travel blog
Drop a free checked bag fee calculator into any post with two lines of code. 75 airlines, regularly verified, privacy-friendly. No account required.
Try it live
Customize
Embed code
Copy and paste this into your blog post or page HTML.
What is this embed widget?
- 75 airlines with first bag, second bag, international, overweight, and oversize fees
- Built-in calculator for 1-3 bags, domestic or international, with optional weight and size inputs
- Auto-updates when airline policies change, so embedded widgets never go stale
- Privacy-friendly. No cookies, no visitor analytics. We log which domains embed the widget so we can measure reach
- Under 50 KB total load. Lazy iframe that will not hurt your Core Web Vitals
- Free forever. No accounts, no API keys, no usage limits, no catch
How to add the widget to your site
Choose settings
Pick default bag count, trip type, and theme using the customizer above.
Copy the code
Click Copy to grab the two-line embed snippet.
Paste into your site
Use a Custom HTML block in WordPress, a Code block in Squarespace, or paste into any HTML template.
Publish and verify
The iframe resizes automatically. No extra setup required.
Why trust this data?
Hand-verified sources
Every fee is checked against the airline's official baggage policy page. Each record includes a "last verified" date and a direct link to the source.
75-airline coverage
Major carriers and budget airlines across North America, Europe, Asia-Pacific, Latin America, and the Middle East. New airlines added as data is verified.
Privacy-friendly
The widget sets no cookies and runs no visitor analytics. A single beacon logs the embedding domain name so we can measure reach. No personal data is collected.
See the full dataset and comparison tool at vientapps.com/tools/checked-bag-fees.
Usage terms
- The "Powered by Vientapps" attribution link must remain visible. It funds ongoing data verification.
- Free for any site: personal blogs, commercial publications, news outlets, and educational resources.
- Privacy-friendly. The widget logs the embedding domain name for usage metrics. No visitor data, cookies, or personal information is collected.
- Not a guarantee. Airlines change policies without notice. Always verify directly with the airline before flying.
- Found a data error? Email [email protected] and we will correct it promptly.
Frequently asked questions
Will this widget slow down my site?
The widget loads inside a lazy-loaded iframe that totals under 50 KB. It makes zero external requests beyond the initial page load, so it will not affect your Core Web Vitals or Lighthouse score.
Does it work on WordPress?
Yes. Open the block editor, add a Custom HTML block, and paste the embed code. The widget renders immediately in the preview and on your published page.
How does the calculator work?
The widget estimates total checked bag fees based on bag count (1-3), trip type (domestic or international), bag weight, and linear dimensions. It applies overweight surcharges for bags over 50 lb and oversize surcharges for bags over 62 linear inches, then sorts all airlines cheapest first.
Will the fee data stay current?
Yes. The widget pulls from a verified database of 75 airlines that is updated regularly. Each record includes a "last verified" date. When we update the data, every embedded widget reflects the change automatically.
Can I customize the colors and defaults?
Yes. The widget supports light and dark themes, a custom accent color via hex code to match your brand, adjustable corner radius, compact mode for sidebar embeds, and default bag count, trip type, and region via URL parameters. Use the customizer on this page to configure all options visually.
Do I need to create an account or pay anything?
No. The widget is completely free with no registration, API keys, or usage limits. The only data collected is the domain name where the widget is embedded, so we can measure reach. Paste the code and it works.
What platforms does it support?
Any platform that allows HTML embeds: WordPress, Squarespace, Ghost, Webflow, Wix (HTML embed widget), Jekyll, Hugo, Astro, Next.js, and static HTML sites.
Can I remove the Powered by Vientapps link?
The attribution link must remain visible. It is a small, unobtrusive footer that helps us fund ongoing data verification and maintenance.
Related checked bag tools
Prefer to use the full calculator or read our fee guides? Start here.
- ToolChecked Bag Fee CalculatorFull-page fee comparison across all 75 airlines with sortable table, filters, and total estimator.
- GuideHow to Avoid Checked Bag FeesCredit card waivers, elite status perks, packing lighter, and 4 more strategies to skip the fee.
- WidgetCarry-On Size WidgetEmbeddable carry-on and personal item size reference card for any travel blog.
- WidgetBag Fit Checker WidgetReaders enter bag dimensions and instantly see which airlines accept it.
- GuideBest Checked Luggage 2026Ranked comparison of checked bags by durability, weight, and value.
More widgets coming soon
We are building embeddable versions of our other travel tools. Same approach: free, zero tracking, always current.
Cruise ship size checker
Cabin bag limits by cruise line
Airline comparison table
Side-by-side baggage policies