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 Hide File App is a smart Android app that looks and works like a regular calculator but secretly functions as a secure file vault. Keep your private images, videos, documents, and other files safe with a hidden passcode while enjoying a fully functional calculator interface.Key Features:Dual Functionality: A real calculator that doubles as a hidden file vault.Secret Passcode: Unlock your hidden files with a private code only you know.Secure File Manager: Hide, unhide, and organize your files easily and safely.Fast & Lightweight: Smooth performance on all Android devices.No Root Required: Fully functional without rooting your device.File Encryption: Protect your hidden files with strong encryption.Why Choose Calculator Hide File App?Completely secure and discreet – no one will suspect your files are hidden.Works like a normal calculator while keeping your private files safe.Supports images, videos, documents, and other file types.Open-source and transparent – you can inspect the code yourself to ensure your privacy.How It Works:Use as a Regular Calculator: Perform standard arithmetic operations without revealing the hidden vault.Enter Secret Passcode: Type your code and press "=" to access your hidden files.Manage Hidden Files: Add, remove, and organize files safely. Files remain protected even after closing the app.Requirements:Android 6.0 or higherStorage permissions enabled“Manage All Files” permission for Android 11+ devicesTechnologies Used: Kotlin, XML, Secure internal storage & MediaStore APIWhy You’ll Love It: Keep your files completely hidden, enjoy a real calculator interface, and benefit from an open-source, lightweight, and secure app. Protect your privacy with ease!
F-DroidGitHubIzzyOnDroid
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
CuteCalc
APK
CuteCalc is a cute an elegant calculator app for Android!
F-DroidGitHubIzzyOnDroid
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
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
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
JRPN 16C
APK
JRPN is a programmer’s calculator that simulates an HP 16C. It simulates the appearance and behavior of the original, including the seven-segment display, and the little blink you get when entering numbers. The 16C’s windowing functions are implemented, but can be disabled to allow the display of longer numbers at one time.
F-DroidGitHubIzzyOnDroid
Mather
APK
Mather is a powerful, simple-to-use, no BS expression-based computation engine. In addition to basic calculator arithmetic, it supports all of the following. Powered by Math.js. * Variables * User-defined functions * Easily-accessible math constants, e.g. 'pi' * Complex math expression evaluation * Trigonometric functions * Unit conversions (and more general unit arithmetic) * Complex numbers * Matrices * and more
F-DroidGitHub
MaximaOnAndroid
APK
Maxima, a full featured computer algebra system, now runs on your Android mobile devices. Maxima, and its predecessor Macsyma is one of the most long-established software in the world, back in 1960s at MIT LCS and Project Mac. You can perform many many math operations such as integration, differentiation, matrix operations, rational numbers, symbolic treatment of constants such as pi, e, euler's gamma, symbolic and numerical treatment of special functions such as sin(x), cos(x), log(x), exp(x), zeta(s), and many more. Maxima on Android is a port of Maxima on the Android operating system. Thanks to Sylvain Ageneau' effort on porting Embeddable Common Lisp to the Android OS, the latest Maxima code runs nicely on ECL on Android with very small changes to the source code. The installation of the software requires total of 90MB on the storage. 30MB needs to be installed on the internal storage. The rest of 60MB can be installed either on the external or the internal storage. The first run of the apk will ask you where you want the 60MB to be installed.
F-DroidGitHub
Mint Calculator
APK
A simple calculator and unit converter app with Material Design 3 inspired by Windows Calculator Features - Standard Calculator - Calculator history - Date Calculator - Simple unit converter (Angle, Time, Data, Length, Area, Volume, etc...) Planned updates - Scientific calculator
F-DroidGitHub
Neumorphic Calculator
APK
A beautifully designed, customizable calculator app with a soft, modern neumorphic style. Built in Flutter.. Features: - Dark Mode: Easy on the eyes with automatic light and dark themes. - Custom Themes: Choose the look that suits your style best. - Personalized Buttons: Adjust button shapes and styles the way you like. - Font Options: Pick a font you love for the perfect look. - Calculation History: Quickly review and recall your past calculations.
F-DroidGitHub