JS Calculator
A versatile scientific calculator extension for Chrome powered by js libraries, inspired by Google Calculator & Cloudy Calculator.
As of May 2026, JS Calculator has 112 users and a 5.00/5 rating from 3 reviews in the Productivity category.
Usersup 8.7 percent+8.7%
112
112
Ratingno change0%
5.00
3 reviews
Reviewsno change0%
3
Version
1.0
Manifest V3
History
4 snapshotsTracking since Apr 20, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 20, 2026 | 103 | 5.00 | 3 | 1.0 |
| May 5, 2026 | 108 | 5.00 | 3 | 1.0 |
| May 15, 2026 | 109 | 5.00 | 3 | 1.0 |
| May 28, 2026 | 114 | 5.00 | 3 | 1.0 |
| Now | 112 | 5.00 | 3 | 1.0 |
Permissions & access
- Permissions
- storageclipboardWrite
- Host access
- None declared
Screenshots
About
Unleash the power of advanced mathematics directly in your browser with JS Calculator!
This versatile scientific calculator extension combines the robust numerical, matrix, and unit calculation capabilities of Math.js with the sophisticated symbolic computation engine of Nerdamer.js. Whether you're a student, engineer, scientist, or just need a powerful calculator on hand, JS Calc is designed for you.
---
### KEY FEATURES
---
#### >> CORE CALCULATIONS (Powered by Math.js)
- Full Arithmetic Suite: Standard operators (+, -, *, /, ^, %), parentheses.
- Numbers & Precision: Integers, decimals, scientific notation. Supports precise fractions with `fraction()`.
- Complex Numbers: Seamlessly work with complex numbers (e.g., `(2+3i)^2`).
- Matrices & Vectors: Create, manipulate, and perform operations like `det(A)`, `inv(M)`, `A*B`.
- Extensive Unit Support: Calculate with diverse units (length, mass, time, energy, etc.) and convert effortlessly (e.g., `5 ft + 10 cm in meters`, `100 km/h to m/s`).
- Rich Function Library: Trigonometric (`sin`, `cos`), logarithmic (`log`), exponential (`exp`), statistical (`mean`), probability (`factorial`), and many more.
- Constants: Includes `pi`, `e`, `i`, and others.
- Variable Assignment: Store results or values in variables (e.g., `x=5`, `rate=9.8`).
- User-Defined Functions: Create reusable functions (e.g., `area(r) = pi*r^2`).
#### >> SYMBOLIC MATHEMATICS (Powered by Nerdamer.js)
- **Solve Equations:**
- Single equations: `solve(x^2-4=0, x)`
- Systems: `solveEquations([x+y=10, x-y=2], [x,y])`
- Rearrange: `solveFor(E=m*c^2, m)`
- **Calculus:**
- Differentiation: `diff(sin(x^2), x)`
- Integration (Indefinite & Definite): `integrate(exp(x), x)`, `defint(x^2, x, 0, 1)`
- Limits: `limit(sin(x)/x, x, 0)`
- Summation & Products: `sum(k, k, 1, n)`
- **Algebra:**
- Factoring: `factor(x^2-1)`
- Expansion: `expand((a+b)^3)`
- Partial Fractions: `partfrac(1/(x^2-1), x)`
- GCD, LCM, Roots, Coefficients, Degree, Simplify, Complete the Square.
- **Transforms:**
- Laplace & Inverse Laplace: `laplace(exp(a*t), t, s)`
- **Other Tools:** `isPrime()`, `numerator()`, `denominator()`.
#### >> USER EXPERIENCE & WORKFLOW
- Intuitive Interface: Clean layout, scrollable history, clear input.
- Persistent State: Variables, user functions, and history are automatically saved.
- **Interactive History:**
- Click input to reuse.
- Click result to insert.
- Ctrl/Cmd+Click result to copy (with visual feedback!).
- Command Navigation: Up/Down arrow keys for command recall.
- Clear Function: Instantly reset the calculator.
- Pop-out Window: Work in a separate, resizable window.
- Customizable: Tailor fonts and pop-out dimensions via the Options page.
- Helpful Documentation: Access comprehensive help directly.
---
### WHY JS CALC?
---
- Powerful & Versatile: Bridges simple calculators and complex CAS systems.
- Convenient: Always accessible from your Chrome toolbar.
- Offline Capable: Works entirely offline.
- Open & Transparent: Built with well-regarded open-source libraries.
Get ready to supercharge your mathematical tasks with JS Calc!
---
**Known Limitations:**
- Advanced symbolic equation solving may not always yield a solution.
- Complex symbolic operations might be blocked by Chrome's security policies (CSP).
- Performance on very large symbolic computations can vary.Technical
- Version
- 1.0
- Manifest
- V3
- Size
- 2.18MiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- bjjlhphgmmbfkfgpdkaeoegekkboohhj
- Developer ID
- u5d3c1de5b75fa19269778d2a81414229
- Developer Email
- [email protected]
- Created
- May 15, 2025
- Last Updated (Store)
- May 28, 2025
- Last Scraped
- May 28, 2026
- Website
- jscalc.app
- Support URL
- https://gitlab.com/0x_dave/JS_Calc
- Privacy Policy
- —
Similar extensions
Alternatives to JS Calculator, ranked by description similarity.
Calculator
Calculate expressions and solve equations in your browser with history and one-click copy.
51
Chrome Calculator
A simple calculator with history for quick calculations
48
Calculator Extension
A calculator extension for Chrome.
26
Scientific Calculator
A scientific calculator Chrome extension
16
CalcMagic — a convenient and functional calculator
A feature-rich calculator extension for Chrome. Perform calculations, view history, and enjoy a user-friendly interface.
220
★ 4.9
Math calculator
Use Math calculators for fractions, percentages, factoring, mixed numbers, scientific notation, mixed numbers and others operations
336
★ 5.0
Calculator – History, Themes, Offline
A fast, intuitive calculator for everyday math — with history, keyboard support, themes, and offline mode.
39
Scientific Calculator Free
Floating scientific calculator with draggable UI, themes, and history.
23
★ 5.0
Data sourced from the Chrome Web Store · last verified May 28, 2026.