Budget calculator calculator

Budget Calculator Widget
Free travel widget for your site

The Orizn travel budget calculator widget gives readers a daily, monthly, and yearly cost estimate for 195 countries β€” accommodation, food, transport, activities β€” in their own currency. Embed it on your destination posts and turn cost-of-living curiosity into qualified guide sales.

  • Free forever
  • 16 languages
  • No dependencies
  • 50/50 affiliate

What it does

A purpose-built budget calculator calculator for travel content

Cost is the single biggest pre-trip decision driver. Most travel content handles it badly β€” either a paragraph of vague "affordable for Southeast Asia" or a static table that goes stale the moment exchange rates move. The Orizn budget calculator widget replaces both with a live, interactive answer.

Visitors pick a country, a travel style (Backpacker / Mid-range / Comfort), and a trip length. The widget returns a per-day total and a full-trip total in their own currency, broken down by accommodation, food, transport, and activities. Every lane is sourced from a mix of Numbeo, BackpackerIndex, and Orizn's own nightly user-submitted prices.

The widget is fully self-mounting β€” drop the two-line snippet anywhere in your HTML and it renders. It works on every major CMS, weighs less than 15 KB gzipped, sets a single first-party cookie for return-visit pre-fill, and ships with a guide-purchase CTA you can monetize with the 50/50 affiliate share.

Widget builder

Build your budget calculator widget live

The widget below runs the exact production script you'd paste on your own site. Every option updates the preview and the snippet instantly β€” language, theme, colors, white-label, then copy the two-line snippet.

travelwithsarah.com/preview
Destination guide

How the calculateur de budget looks inside a real blog post

Live preview Β· updates as you type

The widget above runs the exact production script you would paste on your own site β€” async, zero dependencies, scoped CSS. Every option on the left maps to a data-* attribute in the snippet.

Features

What the budget calculator widget ships with

Specific, sourced features β€” not generic checkboxes. Every item below is in the production widget today.

195 countries with daily breakdowns

Each country has four cost lanes β€” accommodation, food, transport, activities β€” sourced from Numbeo, BackpackerIndex and our user-submitted nightly aggregator. Each lane shows budget/mid/premium tiers.

Daily, monthly and yearly toggle

Visitors flip a single segmented control to recompute the total. Useful for both two-week vacationers and full-time digital nomads pricing a one-year base.

50+ currency switcher

Prices live in USD internally but display in any of 50+ currencies via daily-refreshed FX rates. Auto-detects from the visitor's locale.

Trip-length slider

Drag the slider from 1 day to 365 days. Total updates in real time without page navigation.

Travel-style preset

One tap switches between Backpacker, Mid-range, and Comfort presets. Each preset shifts the four cost lanes proportionally.

Inline visa + score chips

When a destination requires a visa, a small chip appears next to the budget so readers see the cost and the entry rule together.

Affiliate-ready guide CTA

A "See the full Vietnam budget guide" CTA appears under the result. With data-affiliate set, every sale routes 50% to you.

Zero deps, 14 KB gzipped

Vanilla JS, async loading, scoped CSS. No conflict with your Tailwind, your Bootstrap or your existing analytics script.

Where it shines

Who this is for

The widget is general-purpose, but four audiences ship it most often. Recognize yourself in any of these and you'll get value within minutes of pasting the snippet.

Long-form destination bloggers

Drop the widget under a "How much does it cost?" H2 in every country guide. Readers leave with a concrete number, not a vague paragraph.

Digital nomad newsletters

Pin the widget on the homepage. New subscribers comparing Bali to Lisbon get a side-by-side cost answer in seconds, attributed to your affiliate code.

Backpacking communities and Reddit-style hubs

Embed on /resources/cost-of-travel. Members pricing their next trip generate guide sales that fund your hosting bill.

Travel agencies upselling premium guides

Embed alongside agency packages. The budget widget anchors expectations; the agency offer answers the next question.

How the data is sourced

Editorial transparency, not a black box

Each country's four cost lanes are computed nightly from Numbeo (cost-of-living index, ~120 countries), BackpackerIndex (backpacker daily rates, ~80 countries), and an in-house user-submitted aggregator with outlier rejection. Currency conversion uses daily-refreshed ECB and OXR mid-market rates. Each lane's source breakdown is visible on hover for editorial transparency.

Reference

Parameters for the budget calculator widget

Every option is a data-* attribute on the container div. No JavaScript configuration is required β€” paste, set the attributes you want, ship.

ParamTypeDefaultDescription
data-destinationISO3""Pre-fill the destination country (e.g. VNM, THA, MEX). Visitors can change it.
data-langstring"auto"Override the auto-detected browser language. 16 locales supported: en, fr, es, de, it, pt, ja, ko, zh, ru, ar, hi, th, vi, tl, tr (Arabic renders RTL).
data-themestring"auto"Force theme: "auto" (follows OS), "light", or "dark".
data-affiliatestring""Your ORIZN-XXXXX or aff_… code (both formats work) for the 50/50 revenue share on guide sales.
data-colorhex#2563EBAccent color used for buttons, focus rings, sliders and CTAs. Hex values only (sanitized).
data-brandingstring"on"Set to "off" to white-label: hides the "Powered by Orizn" footer, the JSON-LD schema and the orizn.app mention in share texts.
data-radiusint16Corner radius in px for the widget card and inputs.
data-fontstring"system-ui"Font-family used across the widget. Any CSS font stack works.
data-currencystring"USD"Display currency. Accepts ISO 4217 codes (USD, EUR, GBP, JPY, VND, THB, …) β€” 50+ supported.

Integrations

Drop the budget calculator widget anywhere

Same two-line snippet, slightly different paste path depending on your stack. Detailed step-by-step guides per CMS:

Monetize

Earn 50% on every guide your widget sells

Add data-affiliate="ORIZN-XXXXX" to the container div β€” both ORIZN-… and aff_… code formats are accepted. Every guide purchase a reader makes through the widget is attributed to you for 30 days, with payouts processed monthly via Stripe. No minimum, no clawback, full transparency on the affiliate dashboard.

Create your affiliate account β†’

FAQ

Questions about the budget calculator widget

Real questions from developers, bloggers and affiliate marketers integrating the widget. If yours isn't here, the docs at /embed/getting-started cover the long tail.

Does the budget calculator widget work with WordPress and Ghost?
Yes. WordPress: paste the two-line snippet into a Custom HTML block. Ghost: insert an HTML card (shortcut /html) and paste. We've also tested Squarespace, Webflow, Framer, Wix and raw HTML β€” all work identically.
How is the cost data sourced and updated?
Daily refresh from Numbeo (cost-of-living index), BackpackerIndex (daily backpacker rates), and an in-house user-submitted aggregator with outlier rejection. Currency conversion uses ECB and OXR mid-market rates refreshed every 24 hours. You can see each lane's source breakdown on hover.
Can I lock the widget to a single country and currency?
Yes. Set data-destination="VNM" and data-currency="EUR" on the container div. The country and currency pickers will be hidden, and the widget renders straight into the result view. Useful when you want the widget to anchor a specific destination article.
Is the budget calculator really free?
Yes, free forever, no usage caps for personal or commercial blogs. We monetize through the 50/50 revenue share on Orizn travel guide sales. You can use it without an affiliate code β€” the widget still works, you just don't earn the share.
Which currencies does the widget support?
50+ currencies: USD, EUR, GBP, JPY, CNY, CHF, AUD, CAD, SGD, HKD, NZD, SEK, NOK, DKK, KRW, INR, BRL, MXN, ZAR, TRY, IDR, MYR, PHP, THB, VND, AED, SAR, QAR, ARS, CLP, COP, PEN, EGP, NGN, KES, MAD, PKR, BDT, LKR, RUB, UAH, PLN, CZK, HUF, RON, ILS, TWD, NPR, KHR, LAK. Auto-detected from navigator.language.
Can I white-label the widget?
Yes. Set data-branding="off" to remove the "Powered by Orizn" footer, the JSON-LD schema and the orizn.app share mention. Style it with data-color, data-radius and data-font, or override any CSS custom property (--orizn-accent, --orizn-bg, --orizn-fg, --orizn-border, …), e.g. #orizn-budget .orizn-w { --orizn-bg: #111 }.

Related widgets

Pair it with the rest of the suite

All five widgets share the same runtime, so adding a second one to the page costs nothing extra. The suite is designed to be combined.

Ready to embed?

Ship the budget calculator widget in under 60 seconds

Two lines of HTML, zero dependencies, free forever. Add an affiliate code and start earning 50% on every guide your widget sells.