If your students open a class page every lesson, the calculator can live on that page too. Every WideMath calculator has a free widget: a frame you paste into Google Sites, Canvas, Moodle or any page that accepts HTML. This guide sorts the 24 widgets by subject, says where each one helps in a lesson, and links to the widget page where you copy the code.
On this page
Before you start: three checks
- Your platform accepts embed code. Google Sites and Canvas pages accept it. Moodle keeps it in a Page or a Text and media area on a standard setup, though administrator settings can change that. WordPress.com needs a paid plan for frames. The platform guides cover each one: Google Sites, Canvas and Moodle, WordPress.
- You test it as a student would see it. Open the published page in a private browser window, or use your platform's student view, and type one calculation.
- You keep the credit line. The code ends with a short "by WideMath" line and a link. It is the one thing we ask in return for the free widget.
Students need no account and the widgets ask for no personal details. The calculations run in the student's own browser. We count how often widgets load with Google Analytics, as our privacy policy explains, and there are no ads inside the frame.
Quick pick by subject
| Subject | Calculator | Good for | Widget |
|---|---|---|---|
| Algebra, precalculus | Graphing Calculator | Functions, intersections, inequalities | Get the code |
| General maths, physics | Scientific Calculator | Exact fractions, equations, 8 modes | Get the code |
| Linear algebra | Matrix Calculator | RREF with every row operation | Get the code |
| Statistics | Statistics Calculator | Summary statistics, regression, distributions | Get the code |
| Physics, engineering | Unit Converter | Unit conversions with the factor shown | Get the code |
| Chemistry, biology labs | Molarity Calculator | Grams to weigh, dilutions, buffers | Get the code |
| Networking | Subnet Calculator | Subnetting with the binary working | Get the code |
| Engineering, FE prep | TI-36X Pro Style Calculator | Learning the TI-36X Pro key order | Get the code |
| Finance | BA II Plus Style Calculator | TVM, NPV, IRR, bonds | Get the code |
| Geography, travel | Schengen Calculator | The 90/180 day rule | Get the code |
The other 14 widgets, from the derivative calculator to the nursing dosage calculator, are in the calculator widget gallery.
Maths
Graphing Calculator. Plots functions, implicit curves, shaded inequalities, and polar and parametric graphs. Students click a curve to see its roots, turning points and intersections. The widget can open with your own equations already drawn, which turns a static worked example into one students can change; how to embed a graphing calculator shows the steps. Graphing Calculator widget.
Scientific Calculator. A Casio-style calculator with eight modes, covering equations, matrices, vectors, complex numbers, base-N, tables and statistics, with fractions and surds kept exact. Its default frame is 460 px wide, so it sits next to a worksheet without taking over the page. Scientific Calculator widget.
Matrix Calculator. Determinant, inverse, RREF, rank and eigenvalues up to 6 by 6, with fractions kept exact and every row operation listed. Students can check each step of their own row reduction instead of only the final answer. Matrix Calculator widget.
For calculus there are also the Derivative Calculator, which shows the rule used at each step, the Integral Calculator and the 3D Graphing Calculator for surfaces in multivariable courses.
Statistics
Statistics Calculator. Students paste a list of numbers and get the mean, standard deviation, quartiles and outliers, fit a regression line with R², or look up normal, t, chi-square and F probabilities. It replaces the printed distribution tables for practice work. Statistics Calculator widget.
Research methods classes can add the Sample Size Calculator, which covers survey sample sizes and power analysis.
Science and engineering
Unit Converter. 19 categories plus a free-form box for compound units, so 60 mi/h to m/s works as typed. It shows the conversion factor, which is the part students should learn. Unit Converter widget.
Molarity Calculator. Type a formula or a reagent name and get the grams to weigh. Other tabs plan C1V1 = C2V2 dilutions, serial dilutions, whole lab recipes with a printable prep sheet, and buffers. It suits a lab preparation page. Remind students to check each bottle's label against the formula and to finish any pH adjustment on a meter. Molarity Calculator widget.
Physics and engineering labs may also want the Error Propagation Calculator for uncertainty in lab reports.
Computing and networking
Subnet Calculator. Type an address such as 192.168.10.37/26 to get the network, broadcast address, host range and masks, with the binary working shown. It also splits and summarises networks, plans VLSM, handles IPv6 and has CCNA-style practice questions. Subnet Calculator widget.
For number systems, the Binary Calculator converts between bases with steps and decodes IEEE-754 floats.
Exam-style keypads
TI-36X Pro Style Calculator. Engineering students preparing for the FE exam practise on the keys of the TI-36X Pro: stacked fractions, the equation solvers, d/dx and integrals, plus a TI-30XS MultiView layout. Be clear with students that this is for learning the key order; in the exam itself they use an approved handheld. TI-36X Pro Style Calculator widget.
BA II Plus Style Calculator. A financial keypad with TVM, cash flow NPV and IRR, bonds, amortization and depreciation. Plain forms beside it show each formula with the student's numbers in it, which helps in a first finance course before the keystrokes become automatic. BA II Plus Style Calculator widget.
The TI-36X Pro style keypad is narrow, 480 px by default, so it fits beside a problem set. The BA II Plus style widget is larger because of its forms, so give it the full width of the page.
Geography and travel
Schengen Calculator. The Schengen 90/180 rule is a good real-world counting problem: a rolling 180-day window, where entry and exit days both count. Students add trips and see days used, days left, the latest exit date and the earliest return. It works for a tourism or geography lesson, or a maths lesson on intervals. It counts days; it is not legal advice. Schengen Calculator widget.
Using a widget in a lesson
- Put the tool next to the question. A widget directly under the problem it is for gets used; a widget in a separate "tools" page gets forgotten.
- One or two widgets per page. Each frame loads a full calculator. The code includes
loading="lazy", so frames further down the page load only when a student scrolls near them, but a page with ten calculators is still slow on a school laptop. - Check the height on a phone. Many students open class pages on phones. If part of a tool is cut off, raise the
heightin the code by 50 to 100 px. - Updates arrive by themselves. The frame always loads the current version, so a fix we make reaches your page without you editing it.
The complete guide to adding a calculator to a website explains the code line by line if you want to adjust it.
Pick a widget for your class
24 calculators, free, with no student accounts.
See all calculator widgets →Questions teachers ask
Are the WideMath calculator widgets free for schools?
Yes. Every widget is free for schools, teachers, personal sites and business sites, with no account and no usage limit. We only ask that you keep the short credit line and its link under the frame.
Do students need an account to use the widgets?
No. Students open your page and use the calculator straight away. The widgets ask for no sign-in and no personal details, and the calculations run in the student's browser.
Are there ads inside the calculator widgets?
No. The embedded calculators show only the tool and a small bar with its name and a link to the full page. Ads appear on widemath.com itself, never inside the widgets.
Can students use these widgets in an exam?
That depends on your own exam rules. The widgets are made for learning and practice. Official exams such as the FE require an approved handheld calculator, so the TI-36X Pro style widget is for learning the keys, not for the exam room.
Which school platforms can show the widgets?
Any platform that accepts iframe embed code. That includes Google Sites, Canvas, Blogger and self-hosted WordPress. Moodle keeps the frame in a Page or a Text and media area on a standard setup, and WordPress.com needs a paid plan with hosting features activated.