For teachers

Free calculator widgets for teachers: which one fits your class

WideMath has 24 calculators you can embed on a class page for free, with no student accounts and no ads inside the frame. Here they are sorted by subject, with what each one is good for in a lesson.

WideMath teamPublished 14 October 20267 min read

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

  1. Before you start: three checks
  2. Quick pick by subject
  3. Maths
  4. Statistics
  5. Science and engineering
  6. Computing and networking
  7. Exam-style keypads
  8. Geography and travel
  9. Using a widget in a lesson
  10. Questions teachers ask

Before you start: three checks

  1. 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.
  2. 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.
  3. 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

SubjectCalculatorGood forWidget
Algebra, precalculusGraphing CalculatorFunctions, intersections, inequalitiesGet the code
General maths, physicsScientific CalculatorExact fractions, equations, 8 modesGet the code
Linear algebraMatrix CalculatorRREF with every row operationGet the code
StatisticsStatistics CalculatorSummary statistics, regression, distributionsGet the code
Physics, engineeringUnit ConverterUnit conversions with the factor shownGet the code
Chemistry, biology labsMolarity CalculatorGrams to weigh, dilutions, buffersGet the code
NetworkingSubnet CalculatorSubnetting with the binary workingGet the code
Engineering, FE prepTI-36X Pro Style CalculatorLearning the TI-36X Pro key orderGet the code
FinanceBA II Plus Style CalculatorTVM, NPV, IRR, bondsGet the code
Geography, travelSchengen CalculatorThe 90/180 day ruleGet 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

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.

WideMath team

The people who build WideMath

WideMath is made by three people in Nepal: Anuj Paudel, Ashish Pandey and Jhalak Prasad Pandey. We build the calculators, the widgets and these guides, and we test every embed on a real page before we write about it. Questions about the widgets go to [email protected].