CentDaily's free calculators can sit on your own website: a community group page, a library resource list, a school or church site, a blog. You paste one short block of code and the calculator appears on your page, with today's official figures, in the language you choose. It is free, needs no sign-up and sets no cookies.
How to add a calculator
- Choose the calculator, language and theme below.
- Copy the code and paste it into the page where you want the calculator. Use the "HTML", "custom HTML" or "embed code" block of your page editor.
- Publish the page. The calculator resizes itself to fit its content.
Build your embed code
Preview
The code has two parts: an iframe (the calculator) and a short script that makes the frame the right height. If your page editor removes script tags, paste only the iframe and set its height yourself (for example 700 pixels); it still works.
Available calculators
Each widget is the same calculator as the full page, without the menus and the long explanation. Each shows its data sources, a short disclaimer and a link to the full calculator.
- Mortgage calculator: monthly payment with property tax, insurance, PMI and HOA. Address:
/embed/mortgage-calculator - Paycheck calculator: take-home pay after federal and state tax. Address:
/embed/paycheck-calculator - Tip calculator: tip, sales tax and bill splitting. Address:
/embed/tip-calculator - Currency converter: daily reference rates. Address:
/embed/currency-converter - Compound interest calculator: how saving and growth add up. Address:
/embed/compound-interest-calculator - Remittance fee calculator: the real cost of sending money abroad. Address:
/embed/remittance-fees-calculator - Holiday budget planner: budget, gift list and countdown. Address:
/embed/holiday-budget-calculator - ACA subsidy calculator: estimated health insurance premium tax credit. Address:
/embed/aca-subsidy-calculator - YouTube RPM and earnings calculator: video earnings from views and RPM, long videos and Shorts. Address:
/embed/youtube-rpm-calculator - Creator tax calculator by state: 2026 self-employment, federal and state tax on creator income. Address:
/embed/creator-tax-calculator - Sponsorship rate calculator: a brand deal quote from views and your own rate. Address:
/embed/sponsorship-rate-calculator - Freelance rate calculator: the hourly rate that covers taxes, fees and time off. Address:
/embed/freelance-rate-calculator - Affiliate income calculator: commissions and earnings per click. Address:
/embed/affiliate-income-calculator - Music streaming royalties calculator: what streams pay after fees and splits. Address:
/embed/music-streaming-royalties-calculator
All addresses start with https://centdaily.com. More calculators may be added later.
Options
Add options to the end of the address:
?lang=sets the language:en(English),es(Spanish),vi(Vietnamese),zh(Chinese),tl(Tagalog),ko(Korean) orpt(Brazilian Portuguese). Without it, the widget is in English.&theme=sets the colors:light(the default),dark, orautoto follow the visitor's device setting.
Example: https://centdaily.com/embed/tip-calculator?theme=dark&lang=es
Automatic height
A frame cannot know how tall its content is, so the widget tells your page. Whenever its height changes, it sends a message with the type centdaily:embed-height and a number. The script in the snippet listens for that message and sets the height of the matching frame. It first checks that the message comes from https://centdaily.com and from that very frame, and it ignores everything else, so no other site can resize or change your frames. The message holds only a number and the calculator's name. The widget does not read anything from your page.
Terms for embedding
These terms apply when you embed a CentDaily widget. They are in addition to the Terms of use and the Disclaimer, which still apply to the widgets.
- Free. You may embed the widgets on your website at no cost, including on a site that has ads or that belongs to a business. We do not charge for embeds and do not pay for links.
- Keep the credit. The "Powered by CentDaily" line, the disclaimer and the data sources inside each widget must stay visible. Do not hide, cover, crop or remove them, and do not change the widget's code or content. The credit is a plain text link inside the frame, marked nofollow; we do not ask you to add a link on your own page.
- Do not present it as your own advice. The widgets give general information and estimates. Do not describe them, or their results, as your own financial, tax, legal, insurance or investment advice or as a guarantee, and do not suggest that CentDaily endorses you, your products or your services.
- Put them where they make sense. Do not embed a widget on a site that is unlawful, deceptive, hateful, or aimed at children under 13. Do not use frames to trick visitors, such as hiding a widget or placing it under other content so clicks land on it by accident.
- Use the iframe. Do not copy the calculators' code, scrape their data, or load the widgets in a way that puts heavy automated traffic on our servers.
- No guarantees. The widgets are provided "as is" and "as available". We may change them, update their figures, add or remove calculators, or block an address that is misused, at any time and without notice.
- Names and logos. The CentDaily name and logo remain ours. Apart from the credit inside the widget, you may not use them without permission.
Questions or a request for another calculator? Use the contact page.
Privacy of embedded widgets
- No cookies and no accounts. The widgets set no cookies and ask for no personal information.
- No counter, no analytics. Our own anonymous counter and Cloudflare Web Analytics do not run inside widgets, so we do not count views, use or time spent from your page. The widgets contain no advertising or third-party tracking code.
- No location lookup. The widgets do not look up the visitor's location or weather.
- What is sent. When the widget loads, the visitor's browser requests its files and data (such as exchange rates or mortgage rates) from centdaily.com. As with any website, our host, Cloudflare, processes technical information such as the IP address to deliver the files and protect the site, as described in our Privacy policy. Numbers typed into a calculator stay in the browser and are not sent to us.
- Saved on the device. The holiday budget planner saves its plan and gift list in the visitor's browser, on that device only, never on our servers. Browsers may keep this separate for each website that shows the widget.
- Your site. Your own page, cookies and analytics are your responsibility. The widget cannot read your page, and your page cannot read what a visitor types into the widget.
Questions
Is embedding really free, and do I have to link back to CentDaily?
It is free. You do not need to add a link on your own page. The "Powered by CentDaily" credit is already inside the widget and must stay visible.
Will the widget slow down my page?
The snippet uses lazy loading, so the frame loads when a visitor scrolls near it. The widget's files are cached by the browser, and the same files are used for every calculator and language.
Can I change the colors or the size?
You can choose a light or dark theme and any width; the layout adapts to the width of the frame. The widget's content and styles cannot be edited, because the credit, disclaimer and sources have to stay with the numbers.
Does it work on WordPress, Wix, Squarespace or Google Sites?
Most page builders have an HTML or embed block that accepts an iframe. Some remove script tags; then paste just the iframe and give it a fixed height, for example 700 pixels.
Does the widget collect data from my visitors?
No. It sets no cookies, runs no analytics and does not send what visitors type to us. See "Privacy of embedded widgets" above.
Where do the numbers come from?
Each widget lists its data sources, with the year or date the figures apply to, and links to the full calculator for the formulas and assumptions. The tools give estimates, not advice.
Can I embed other CentDaily calculators?
Only the calculators listed above can be embedded for now. Tell us which one you would like through the contact page.