安装包图标

Calculator M3

Clean, private calculator — no tracking, no ads, optional on-device AI.
新版本 1.5.2
- AI Math Solver: your scan and result are now kept when you rotate the screen
- AI Math Solver: the Stop button stays on screen while solving in landscape
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

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 1.5.2 (13) 推荐 更新于 2026-07-01

    arm64-v8a

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.vagujhelyigergely.calculatorm3.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 12 MiB PGP 签名 | 构建日志

  • 新版本 1.5.1
    New: AI Math Solver (experimental) — photograph handwritten math and solve it, fully on-device.

    - Hidden until you reveal it: tap AC 7 times quickly
    - Runs offline on Google LiteRT-LM, GPU-accelerated
    - Snap a photo or pick one from your gallery
    - Several Gemma vision models; background downloads resume if interrupted and can be stopped
    - Gated models unlock with a one-tap Hugging Face sign-in

    Your photos never leave your device — internet only downloads the model you pick.
  • 版本 1.5.1 (12) - 更新于 2026-06-27

    arm64-v8a

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.vagujhelyigergely.calculatorm3.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 12 MiB PGP 签名 | 构建日志

  • 新版本 1.4.3
    - Fix expression wrapping on Samsung devices (e.g. S25) after continuing from a large result
  • 版本 1.4.3 (10) - 更新于 2026-03-26

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • com.vagujhelyigergely.calculatorm3.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 1.3 MiB PGP 签名 | 构建日志