Calculator

37 open source Calculator apps

AlexCalc
APK
AlexCalc is a scientific calculator with some neat features (note: also available as a web app at https://alexbarry.github.io/AlexCalc/ ): nicely formatted (LaTeX) equation display. This avoids the need to count brackets to make sure the equation was entered correctly. Also includes LaTeX code generation. complex number support, in rectangular or polar form (e.g. `3 + 4i` or `1 angle 90`) variable storage (e.g. `123 -> x` then `3*x^2 - 4*x + 5 -> y`) units in equations, and conversion (e.g. `1 inch * 3 ft to cm^2` or `sqrt(60 acre) - 100 ft`) can enter input by button presses, typing, or copy/pasting. Button presses are all converted to plaintext input for easy copy/pasting. equation display is simplified upon pressing enter. This means that when entering an equation, it is usually possible to look only at the LaTeX display and not the plaintext input: but when pressing enter, it will look nice. Redundant brackets are removed, including those that are needed for plaintext input (e.g. `(a + b)/(c + d)` can become "a + b" on the numerator and "c + d" on the denominator without brackets). light/dark themes previous input history can be accessed and edited by pressing "up" or "down" buttons. previous inputs/vars/recently used units preserved when the app is closed standard scientific calculator features, such as: trigonometric functions: sin, cos, tan, arcsin, arccos, arctan base 10 and natural logarithmic functions: log (base 10), ln (base e) `e`, `pi` constants, and square root function scientific notation input (e.g. `1.23E6` is 1.23 times 10^6)
F-DroidGitHub
ArityCalc
APK
Scientific calculator with complex numbers and 2D/3D graphing of user-defined functions. - Trigonometric functions - Combinatorial functions - Complex numbers - Binary, octal, hexadecimal numbers - Animated 3D graphing - Graphing multiple 2D function on a single graph - Graphing of derivatives for 2D functions - Screenshots of the graphs
F-DroidGitHub
CalcYou
APK
CalcYou is a privacy focused calculator app that is not just a calculator. Solve everyday problems with the intuitive basic calculator, or delve into advanced functions with the powerful scientific calculator. Feeling lost in a sea of units? CalcYou's versatile unit converter can convert lengths, weights, volumes, and more. Need to express complex equations? Access a vast library of symbols, including Greek letters, arrows, superscript, and subscript, all with a few taps. You want to quickly draw a mathematical function to understand its shape? No worries, CalcYou can plot it for you.
F-DroidGitHub
Calculator
APK
Calculator is a privacy-friendly calculator for complex functions, coming with a simple user interface and, by default, a dark theme. It has no ads or unnecessary permissions.
F-DroidGitHubIzzyOnDroid
Calculator M3
APK
Every calculation you make is your business — not Big Tech's. Calculator M3 is a beautifully designed calculator built with Material 3 that works entirely offline for everyday math, with zero data collection, zero analytics, and zero tracking. Unlike other calculators, this app doesn't phone home. No usage tracking, no telemetry, no ad frameworks buried in the code. It does math — and an optional, fully on-device AI math solver — and nothing else. ✓ Full expression evaluation ✓ Live result preview ✓ Scientific functions ✓ Calculation history ✓ Material 3 dynamic theming ✓ Works offline (with an optional on-device AI math solver) 🔢 FULL EXPRESSION EVALUATION Type complete mathematical expressions with proper operator precedence (PEMDAS) and parentheses up to 20 levels deep. See the result update in real-time as you type. - Full PEMDAS operator precedence - Parentheses with 20 levels of nesting - Live result preview as you type - Tap anywhere in the expression to edit - High-precision BigDecimal arithmetic - Engineering notation for large numbers 🔬 SCIENTIFIC FUNCTIONS - Square root (√) - Pi (π) constant - Power (^) exponentiation - Factorial (!) for values 0-99 - Percent (%) with consumer-style support - Implicit multiplication (2π, 3√2, etc.) 📜 CALCULATION HISTORY - Stores up to 100 recent calculations - Persists across app restarts - Tap entries to reload them - Clear history when needed 📷 AI MATH SOLVER (OPTIONAL, EXPERIMENTAL) An experimental extra for higher-RAM devices: photograph a handwritten math expression and let an on-device AI model read and solve it — entirely on your device, with nothing sent to any server. ➡️ HOW TO TURN IT ON: the AI features are hidden until you unlock them. In the calculator, tap the "AC" (all-clear) button 7 times in quick succession — a countdown guides the final taps. A camera icon then appears in the top-left corner, and the unlock is remembered. - Needs a 6 GB+ device and a one-time vision-model download (2.6–4.9 GB) - Take a photo with your system camera, or pick one from your gallery - Choose from several open vision models (Gemma 4, Gemma 3n) - Models run fully on-device, GPU-accelerated where supported - The solution is shown with cleanly formatted math — fractions, roots, and exponents - Internet is used only once, to download the model you choose - No photo, calculation, or usage data ever leaves your device 🎨 MATERIAL 3 DESIGN - Material You dynamic colors (Android 12+) - Automatic light and dark mode - Smooth button press animations - Haptic feedback - Adaptive layout for portrait, landscape, and foldable devices - Auto-sizing display for long expressions 🛡️ PRIVACY & OPEN SOURCE - 100% open source (GPL v3) - No tracking, analytics, or ads - No data collection of any kind - The calculator itself needs no network at all - Internet is used only if you opt in to download an AI model — never to send your data - Your calculations and photos stay on your device, period 📱 WORKS ON ALL DEVICES - Phones in portrait and landscape - Foldable devices (Pixel Fold, Galaxy Z Fold) - Tablets - Responsive button sizing and layout
F-DroidGitHub
C
Calculator Notification
APK
How many times did you want to use calculator without suspending the app that you are currently using? Now it's possible with Calculator application in the notification area. The app is very minimalistic, but it includes all the essential functionality, including copying and pasting data. Design was inspired by the official Android calendar application. On Android Nougat and later you can add settings tile for the Calculator, so you do not need to leave any app to launch the Calculator.
F-DroidGitHub
Calculator You: Math & Units
APK
Discover the ultimate calculator experience with our beautifully designed app, featuring 60+ stunning color themes to match your style. Whether you're tackling complex scientific equations or simple everyday calculations, our powerful and user-friendly interface makes it all easy. Key Features: 🎨 Beautiful Design & 60+ Color Themes: Personalize your calculator with a choice of 60+ vibrant color themes, making every calculation visually enjoyable. 🔬 Scientific Mode: Access advanced mathematical functions with our comprehensive scientific calculator, perfect for students, engineers, and math enthusiasts. 🕒 History: Easily track and review previous calculations with our handy history feature, ensuring you never lose important work. 📏 Unit Converter: Convert units effortlessly with our built-in converter, supporting a wide range of measurements, including length, weight, and more. 👌 User-Friendly Interface: Enjoy a clean, intuitive interface designed for effortless navigation and efficient calculations. Whether you're a student, professional, or anyone in between, our calculator is your go-to tool for all your math and conversion needs. Download now and elevate your calculation experience! Made not with love❤️, but by love❤️.
F-DroidGitHubIzzyOnDroid
Calculator-inator
APK
Calculator-inator is a Calculator & Converter for Android inspired from Google's Calculator App. The app features: Basic & Advanced Calculator with logarithmic and trigonometric functions. Length, Area, Mass, Speed, Pressure, Data, Volume, Time, Temperature, Angle Live Currency Converter.
F-DroidGitHub
Compound Calculator
APK
Compound Interest Calculator helps people estimate how savings or investments may grow over time. It uses a guided three-step flow: * Enter the money you have now, what you add each month, and the currency symbol to display. * Choose how long the money can grow, an estimated yearly interest rate, and how often interest is added. * Review the ending balance, total money added, interest earned, an interactive graph, and a year-by-year breakdown. The app is designed for people who are not comfortable with financial jargon. It uses plain labels such as "You added" and "Your money earned" to make the result easier to understand. Privacy: * No ads * No analytics * No tracking * No Google services * No network permission * No exchange-rate downloads This calculator is an estimate, not financial advice.
F-DroidGitHub
CuteCalc
APK
CuteCalc is a cute an elegant calculator app for Android!
F-DroidGitHubIzzyOnDroid
DebtCalc
APK
Welcome to the DebtCalc, The one of the best app for calcuting your debt at your finger tips. This app doesn't require any kind of permission, nor save your data locally or remotely. ════ ⋆★⋆ ════ NO ADS and NO CHARGES ════ ⋆★⋆ ════
F-Droid
Dib2Calc
APK
Dib2Calc (aka Dibdib Calculator) The crazy calculator. A short introduction is provided when you start it for the first time. The goal is to provide many specific functions, especially for text data and data structures, not only for calculating numbers. This is one of the reasons why it makes use of the so-called RPN notation: instead of typing 4 '+' 3 '=', you type 4, 3, '+' (but you can also type 4 5 6, 3, '+' resulting in 7 8 9, because 7=4+3, 8=5+3, 9=6+3 ...) Just try it out. Once you get used to it, you will love it :-) Your data is protected (encrypted) if you use your own access code and password. In case you have a lot of data, make sure to save it to the device's Download area via the SAVTO function (as a backup). See https://gitlab.com/dibdib/dib2calc for more information (and https://gitlab.com/dibdib/dib2calc/-/blob/master/known_issues.md for known issues).
F-Droid
Digital Calculator
APK
A neumorphic themed digital calculator which has keyboard support (external bluetooth keyboard) and a few useful shortcuts for quick and easy access. It also has a dedicated dark theme (set based on system theme) for better accessibility. It is also supported by devices with the floating window feature and it also has a landscape mode.
F-DroidGitHubIzzyOnDroid
Distribution Calculator
APK
A calculator that can deal with distributions ergonomically, to allow users to easily arrive at fermi estimates that incorporate uncertainty. Tips: ■ The boxes represent the 90% confidence interval (5% to 95%) of your distributions ■ Swipe left or right to duplicate an input Try this example estimating the number of grams lost with a month of exercise lifting: 10 to 30 kg lifted per exercise × 0.25 to 0.75 meters lifted per exercise × 9.81 gravitational constant, to get to Jules (swipe left at the bottom to duplicate the input) × 10 reps per set × 3 to 4 sets per exercise ÷ 15% 35%, wild guess on chemical to physical efficiency conversion ÷ 4, jules to calories ÷ 6K to 8K, calories burnt to lose one gram of fat × 7 to 15 exercises in a gym session × 2 to 4 times a week × 4 weeks a month ÷ 10% to 30%, wild guess for share of loss that is due to the direct physical exercise (as opposed to higher burn rate, cost of building muscles, etc.) = ¿ to ? grams lost with the above exercise regime in a month
F-DroidGitHub
DozenCalc
APK
A dozenal (duodecimal, or base-twelve) calculator with both simple and scientific modes. Simple mode (automatically chosen when in portrait orientation) contains the four functions, square roots, exponents, and parentheses for grouping, and operates to four digits of fractional accuracy. Scientific mode (automatically chosen when in landscape orientation) has all of the same features, plus trigonometric functions and their inverses, logarithms, reciprocals, buttons for pi and the base of the natural logarithm, and variable precision allowing the user to select the number of fractional digits desired.
F-Droid
DriveSoberly
APK
DriveSoberly allows you to track your recent alcohol consumption, to assess if you can drive or not. What is shown to you : - a clear status (OK, OK but not sober, NO GO) - your estimated blood rate - time when you can drive again - time when you get sober again (0.0 g/L) Computation takes into account : - weight - sex - rough health indication - driver legal status (country, young driver, professional) - drinks (how much alcohol and when) If the chosen country is not available, you can select OTHER to override the threshold value with your own.
F-DroidGitHub
ExprEval
APK
Application that solves math expressions. Main features: * Supports variables (e.g. you can do "a=5", then "a+1" and you get 6) * Built-in basic function (like logarithms and trigonometry) * Custom functions can be defined (e.g. "log(x,b)=log(x)/log(b)", then log(32,2) will print 5) * Variables and functions can be edited both from the prompt and dialogs * Can print parsing and evaluation steps. * (Android 6.0+ only) can evaluate expressions from text selection in any application (ACTION_PROCESS_TEXT intent). * Fully localizable - actually includes English and Italian, you can contribute yor translation with a pull request on GitHub. Changelog: * 1.2: updated build tools to fix crash on some Android versions. * 1.1: added localization support and Italian translation; added ACTION_PROCESS_TEXT intent filter. * 1.0: Initial version. This application is based on this open source (MIT licensed) library.
F-DroidGitHub
Expression Evaluator
APK
The program takes in mathematical expressions and evaluates them. Its a little bit more useful then a common calculator in that it handles variables. The look and feel is more towards a programming language. Simplified version of MathCad or Linux octave. Example input: apple = 12, orange = 7 (apple/2 + orange)*10 Example output: 130.0
F-Droid
Extended emulator of МК 61/54
APK
МК 61 was the best seller of all USSR programmable calculators of 1980-s (B3-34, MK-54, MK-56, MK-61, MK-52). Calculators are emulated on microcode level so they behave exactly like the original devices, including all non-documented features and inaccurate calculations. For ease of use application features saving and loading emulation states. This app's emulation engine Java code is based on C++ source of Felix Lazarev's emu145 project. Emulation was highly optimized for speed and should run in real time on any phone. It's an extended version of the original emulator МК 61/54 by Stanislav Borutsky (https://play.google.com/store/apps/details?id=com.cax.pmk). This version allows to export/import programs from external files and contains some UI improvements. Hint 0: you can found the list of all tips in the About dialog Hint 1: touch calculator's indicator to toggle slow/fast mode. Indicator's blinking looks better in slow mode. Hint 2: you can choose between MK-61 and MK-54 using menu option that becomes visible when calculator is switched off. Hint 3: with the menu "Import" you can import programs from external files, several such programs you can find in https://xvadim.github.io/xbasoft/pmk/pmk.html Hit 4: you can open menu by long tap on the "Вкл" label.
F-DroidGitHub
Fossify Calculator Beta
APK
Introducing Fossify Calculator – your versatile and efficient tool for all your calculation needs. Enjoy a stylish, modern design paired with powerful functionality, perfect for both simple calculations and more complex tasks. 📶 OFFLINE FUNCTIONALITY: Fossify Calculator operates entirely offline without needing internet permissions. Use it anytime, anywhere, and experience enhanced privacy, security, and stability. 🌐 MULTIPLE FUNCTIONS: Whether you need to multiply, divide, or calculate roots and powers, Fossify Calculator has got you covered. It's designed for everyday calculations and more advanced operations, making it a reliable tool for a variety of mathematical needs. 📳 CUSTOMIZABLE SETTINGS: Tailor your experience with customizable settings. Toggle vibrations on button presses, prevent your phone from sleeping while using the app, and adjust the interface to your liking. 🔒 PRIVACY AND SECURITY: Your privacy is paramount. Fossify Calculator does not collect or share any user information with third parties. Use the app with peace of mind, knowing your data is secure. 📊 OPERATIONS HISTORY: Access a history of your calculations for quick reference. Easily browse through recent operations to review or continue your work. 🎨 PERSONALIZED EXPERIENCE: Personalize your calculator with customizable colors. Adjust text and background colors to match your style and preferences, creating a visually appealing and easy-to-use interface. 🌐 OPEN-SOURCE TRANSPARENCY: Fossify Calculator is fully open-source, offering transparency and security. Access the source code for audits, ensuring a trustworthy and reliable tool. Experience a new level of efficiency and customization with Fossify Calculator. Download now and elevate your calculation experience. Explore more Fossify apps: https://www.fossify.org Open-Source Code: https://www.github.com/FossifyOrg Join the community on Reddit: https://www.reddit.com/r/Fossify Connect on Telegram: https://t.me/Fossify
F-DroidGitHubIzzyOnDroid
Fourth Tools
APK
100% FOSS! Currently available tools: * Calculator * Timer (Stopwatch) * Temporary file hosting Dark mode is fully supported!
F-Droid
Graph 89
APK
Emulate any of the following calculators: * TI89, TI89T * TI92, TI92+ * V200 * TI84+, TI84+SE * TI83, TI83+, TI83+SE No ROM images are included. You can extract one from your own calculator or if you have a physical device, download an OS upgrade image from TI. This is a fork of Graph 89 to support 64-bit OS architectures and the modern Android Storage Access Framework
F-DroidGitHub
Inflation Calculator
APK
This inflation calculator allows you to calculate the buying power in a specified year of any amount of money to an equivalent amount in another year by taking into account the inflation rate between these two years. It supports the following countries: - USA (from 1913 to 2024) - UK (from 1800 to 2024) - France (from 1901 to 2024) - South Korea (from 1965 to 2024) To achieve this, this application uses data from various sources: - USA: Bureau of Labor Statistics (Historical CPI-U), https://www.bls.gov/cpi/ - UK: Office for National Statistics, https://www.ons.gov.uk/economy/inflationandpriceindices/timeseries/cdko/mm23 - France: INSEE, https://www.insee.fr/fr/statistiques/serie/010605954 - South Korea: Statistics Korea (Consumer Price Inflation Rate - 소비자물가상승률), https://www.index.go.kr/unity/potal/indicator/PotalIdxSearch.do?idxCd=4226&sttsCd=422601&clas_div=&idx_sys_cd=
F-DroidGitHub
Is it Prime
APK
This is a simple Android app that lets you check if a number is prime. If it isn't, it will display the prime factors of the number.
F-Droid
Page 1