Built for every kind of calculation
Seven modes, one app. Tap a mode below to jump straight to the details, or scroll through all of them.
Standard Calculator
A flawless arithmetic foundation designed for absolute precision and fluid, everyday use.
Unlike apps that suffer from floating-point errors (where 0.1 + 0.2 becomes 0.300000004), CueCalc's custom Decimal math engine keeps every result exact — and handles enormous integers like 1,000,000 × 1,000,000 without overflowing.
Live expression line
Your full expression (e.g. 248 × 3) stays visible above the result as you type. Chain operations continuously without ever needing to press AC.
Apple-standard percentages
100 + 20% yields 120 (additive context), while 200 × 20% yields 40 (multiplicative context) — matching the conventions you already know.
Smart backspace & clear
Tap ⌫ to delete the last character. Double-tap quickly, or hold, to clear the entire expression instantly.
Elegant large-number display
Results exceeding 13 digits automatically compress into E-notation (e.g. 1.234e15), so the layout never breaks.
Number in Words
Double-tap any result to see it spelled out in full English — with digit-count and scale badges (Million, Billion, up to Centillion) — plus a one-tap Copy Written Form button.
Scientific Calculator
Advanced mathematics available instantly by rotating your device or switching to Sci mode.
Trigonometry & inverses
Includes sin, cos, tan, sinh, cosh, tanh. Tap 2nd for inverse functions, and toggle instantly between RAD and DEG.
Powers, roots & logs
Comprehensive tools: x², x³, xʸ, √, ³√, 1/x, ln, log, log₂, eˣ, 10ˣ.
Constants & memory
Insert π and e directly into expressions. Full memory support with MC, MR, M+, M-.
Unit Converter
Convert any value between units, seamlessly integrated with the numpad you already know.
10+ categories
Length, Area, Volume, Mass, Temperature, Speed, Time, Digital Storage, Energy, Pressure, and Cooking (kcal, glasses).
Live exchange rates
Currency conversions use live market rates — enter expenses in EUR, see settlement totals in USD automatically.
Tap to use
Tap any converted value in the carousel to push it directly back into your active calculation string.
| Setting | Description |
|---|---|
| Swap Units | Instantly flip the "From" and "To" units with the center arrow button. |
| Converter Decimal Places | Control conversion precision completely independently from your main calculator settings. |
Fractions Calculator
Precise fractional arithmetic with true typographical layout — not a slash hack.
Vertical bar notation
Type the numerator, tap the fraction bar to move to the denominator. Displays using a real vertical layout rather than inline slashes.
Simplify & mixed numbers
Tap Simplify to reduce to lowest terms. Improper fractions automatically display as mixed numbers alongside their decimal equivalent.
Graph Plotter PRO
Visualize algebraic equations on a dynamic, interactive canvas. Included in your 7-day trial — CueCalc Pro keeps it after.
Multiple equations
Add and plot multiple f(x) functions simultaneously. Long-press equation chips to remove them from the canvas.
Interactive canvas
Pinch to zoom and drag to pan across the XY axes. Double-tap to reset the viewport back to origin.
Camera to graph
Write an algebraic expression on paper (e.g. x² + 2x). Scan it with the AR Math Solver and tap "Open in Graph" to plot it directly — one tap from paper to canvas.
Formula keyboard
A dedicated graph formula keyboard makes entering f(x) expressions fast, with quick access to x, powers, and common functions.
AR Math Solver PRO BETA
Point the camera at any written or printed math expression and tap to capture. Solved entirely on-device — nothing is ever uploaded or shared.
AR Math Solver is actively improving. Recognition accuracy depends on lighting, font, camera angle, and equation complexity. Some equations may not be read perfectly — especially superscripts, absolute value bars, or unusual fonts. If a scan can't be solved, tap the edit icon to correct it manually.
All image processing happens entirely on your device using Apple's Vision framework. No photo, equation, or result is ever sent to a server — your camera data never leaves your iPhone or iPad.
Tap-to-capture scanning
Frame the equation in the on-screen guide and tap the shutter. A flash confirms the capture and CueCalc recognizes and solves it instantly, entirely on-device.
Step-by-step breakdown
Tap the result card to see the full breakdown — from the original expression through each algebraic step to the final answer.
Edit & correct
If the scanner misreads a character, tap the edit icon to correct it manually and re-solve instantly. Every correction helps future scans improve.
Equations it can solve
Arithmetic
Any combination of +, −, ×, ÷ with parentheses, percentages, implicit multiplication (2x), and thousands separators.
Linear equations
Single-variable equations like 2x+1=9 or 3n−2=7, with the variable on either or both sides.
Quadratic equations
ax²+bx+c=0 form, showing both solutions (e.g. x=3 or x=−1).
Square roots
√(ax+b)=c — recognizes both the √ symbol and written "sqrt()" form.
Absolute value
|ax+b|=c — solves both the positive and negative case.
Powers & proportions
axⁿ=C for integer powers, plus proportions like a/b=c/d cross-multiplied automatically.
Tips for better recognition
| Do this | Why it matters |
|---|---|
| Print clearly, one character per space | Block print with clear gaps recognizes reliably; cursive or joined writing is not recognized. |
| Use dark ink on white or light paper | High contrast is the single biggest factor in accuracy. |
| Hold directly overhead — no angle | Shooting at an angle distorts character shapes. Hold the phone level and fill the frame. |
| Write exponents clearly raised | Make superscripts visibly smaller and raised above the baseline, or use x^2 notation instead. |
| Draw | bars tall and isolated | Absolute value bars should be as tall as the expression, with a clear gap from the first character. |
| Avoid shadows and glare | Hold the phone slightly forward so your hand's shadow doesn't fall across the text. |
| Avoid multi-line equations | The scanner is optimized for single-line equations — systems of equations or matrices may not read correctly. |
Cues & Formula Studio PRO
A Cue is a saved formula that turns any calculation you do more than once into a one-tap tool. Write it once in the Formula Studio, and CueCalc builds the input screen, the result formatting, the interpretation labels, and a full run history for you. Browsing the library is free; running, creating, and editing Cues is included in your 7-day trial and kept by CueCalc Pro after.
A Cue is a saved formula. Add named variables — like gross or vat_rate — and write an expression using those names in the Formula Studio. CueCalc extracts every variable and builds the input prompts automatically. Tap a Cue in the Cue Studio library to run it.
CueCalc ships with 54 system Cues across Health, Finance, Business, Everyday, and Trading categories — including two VAT templates, a Spending Tracker, a Loan Tracker, and a set of menstrual cycle-tracking Cues. Tap "Add" on any system template to get your own editable copy with its own independent run history. Jump to the full library below for every formula.
How a Cue works
Pick a Cue
Choose a built-in template from the Cue Studio library, or build your own from scratch in the Formula Studio.
Fill in the variables
CueCalc reads your formula and prompts for each named variable in order — number, currency, or percentage keyboards are chosen automatically.
Tap Run
The result appears instantly, formatted the way you configured it, with any matching interpretation band shown as a coloured label underneath.
Review, log, and export
Every run is saved to that Cue's history automatically. Open the Run Log for charts and stats, or export the full log as CSV or PDF.
Derived variables
Mark any variable as Derived and give it its own expression using other variable symbols. It's computed silently and never shown as a prompt — e.g. a vat variable computed from gross and vat_rate automatically.
Result formats
Display the result as Number, Currency, Percentage, or Scientific notation, with custom decimal places, thousands separators, unit suffixes, and a choice of −1,234 or (1,234) for negative numbers.
Interpretation bands
Add colour-coded labels (e.g. "Low Risk") with an upper bound each. Bands are checked top to bottom; leave the last one's bound empty to catch everything else. See the full banding guide.
Spending Tracker
Log purchases with a category label. The Run Log shows a hero total, category breakdown table with share %, spending insights (avg per entry, daily average, peak day), and an optional monthly budget progress bar.
Loan Tracker
Enter your loan amount, rate, and payment once. Every payment you record updates a full live amortisation schedule — balance, interest split, % paid off, and next due date.
Group Trip
Log shared expenses with Payer, Beneficiary, and Category text fields. The report calculates each member's balance and a settlement plan showing exactly who should pay whom.
Run Log & analytics
Every Cue gets a dashboard with total runs, a trend line chart, sum/average/min/max, and filters by date range (All, Today, Week, Month, Year) with Newest/Oldest/Highest/Lowest sorting.
CSV & PDF export PRO
Export any Cue's run history as a labelled CSV spreadsheet or a professionally typeset PDF report — respecting whatever date filter is active. See the exact format.
Reminders
Set a Daily, Weekly, or Monthly push notification per Cue so you never forget to log a recurring calculation — with a smart nudge to set Loan Tracker reminders to your payment due date.
Share & import (.cue files)
Export a Cue via AirDrop, Files, or Mail — optionally including its run history. Import a shared .cue file the same way; it lands in "My Cues" as your own copy.
Custom icons
Pick from a curated SF Symbols grid grouped into Finance, Health, Business, Science & Math, Everyday, and Other when creating or editing a Cue.
Subtitles for multiple copies
Give two copies of the same template different subtitles (e.g. "House Mortgage" vs. "Car Loan") — each keeps a completely separate run log; CueCalc blocks duplicate name+subtitle combinations to prevent mixed-up history.
Formula Studio — building a Cue step by step
Formula Studio is the screen where every Cue is created or edited. Here's the full flow, in order:
| Step | What you do |
|---|---|
| 1. Icon | Tap the icon preview to pick from a curated SF Symbols grid across 6 categories. |
| 2. Name & subtitle | Give the Cue a name (required) and an optional subtitle to tell copies apart — e.g. two "Loan Tracker" Cues subtitled "House" and "Car." |
| 3. Abstract formula | Type the expression using short symbols, e.g. revenue − costs − tax. Tap the book icon any time for the full in-app Formula Guide. |
| 4. Extract variables | Tap "Extract Variables" and CueCalc scans the formula and auto-builds the variable list from every symbol it finds. |
| 5. Configure variables | Give each symbol a plain-English label and an input type (Number, Currency, Percentage), or flip on Derived to compute it silently from other variables instead of prompting for it. |
| 6. Text labels (optional) | Add free-text annotation fields — e.g. Reference, Client, Note — prompted after the numeric inputs. These save to History and appear as their own CSV columns. |
| 7. Result format | Choose Number / Currency / Percentage / Scientific, a result label, decimal places (Auto or fixed), unit suffix, thousands separator, and negative-number style. |
| 8. Interpretation bands | Optionally add colour-coded bands with an upper bound each — see the Banding Guide below. |
| 9. Behaviour | Toggle "Save to History Log" and "Open Report on Stop" (auto-show the Run Log after each completed run). |
| 10. Reminder | Choose None, Daily, Weekly, or Monthly, then set a time (and weekday or day-of-month if relevant). |
| 11. Save | CueCalc checks the name, formula, and variable labels are complete, and blocks saving a duplicate name+subtitle pair before writing the Cue to your library. |
Formula Guide — everything you can write
This is the exact reference shown inside Formula Studio when you tap the book icon.
| Category | Functions / syntax |
|---|---|
| Basic operators | + − * / ^ (power, e.g. 2^3) and a percent shorthand % (e.g. vat_rate% means vat_rate / 100) |
| Constants | pi (3.14159…), e (2.71828…) |
| Rounding | round(x), floor(x), ceil(x) |
| Min / Max | min(a, b), max(a, b) |
| Roots & absolute value | sqrt(x), abs(x) |
| Exponents & logarithms | exp(x), log(x) / ln(x) (natural log), log10(x), log2(x) |
| Trigonometry | sin, cos, tan, asin, acos, atan — all in radians. Multiply degrees by pi / 180 first. |
| Naming rules | Variable names start with a letter, then letters/digits/underscores — no spaces (e.g. vat_rate, x1). Multiplication must be explicit: write a * b, not a b. |
| Derived variables | Any variable can be computed from other symbols instead of typed in — e.g. a vat variable defined as gross * vat_rate / (100 + vat_rate), used silently inside the main formula. |
Tips for writing formulas: use parentheses to control order of operations · keep symbol names short but readable · trig functions expect radians · test with round numbers first to confirm the formula behaves as expected · a variable used twice only needs to be entered once.
Real-world examples from the in-app guide: Profit Margin (revenue - costs) / revenue * 100 · Break-Even Units fixed_costs / (price - variable_cost) · Compound Interest principal * (1 + rate%) ^ years · BMI weight / (height ^ 2) · VAT Amount price * vat_rate% · Price Including VAT price + (price * vat_rate%) · Price Excluding VAT gross - (gross * vat_rate% / (1 + vat_rate%)).
Interpretation bands — the Banding Guide
Bands add a colour-coded label under your result, like "Healthy weight" or "Strong return," so a raw number instantly becomes a judgement. CueCalc checks each band top to bottom and shows the first one whose upper bound is higher than the result — leave the last band's upper bound empty to catch everything above it.
Worked example — BMI
Four bands, checked in order:
< 18.5 · Underweight < 25.0 · Healthy weight < 30.0 · Overweight Unbounded · ObeseWorked example — grading scale
The same mechanic applied to any custom Cue, e.g. an exam-grade calculator:
< 50 · Fail < 65 · Pass < 80 · Merit Unbounded · DistinctionReports & exports
Every Cue's Run Log can export its full run history as CSV or PDF PRO — both respect whatever date filter is currently active, and both share the same underlying data so the two exports always agree.
Bespoke reports for built-in Cues
Health Cues (BMI, BMR, Body Fat, etc.) get a reference-range gauge with a marker showing exactly where your reading falls, plus a trend badge vs. your last entry. Business & Finance Cues get ratio gauges, breakeven/volume tables, and "what-if" projection tables. Trading Cues add a running trade journal with risk-percentage colour scales. Everyday Cues keep it simple — a hero result plus one or two context rows.
Category-specific data
Spending Tracker exports add a Category Breakdown block (category, total, transactions, share %). Group Trip exports add Member Balances and a Settlement Plan (who pays whom). Loan Tracker exports include the full amortisation schedule — payment, principal, interest, and remaining balance for every entry.
Built-in Cue library — all 54 templates
Every system Cue, its exact formula, its interpretation bands (if any), and what it's for. Tap a category to expand it.
Health 15 Cues
| Cue | Formula | Bands | Use case |
|---|---|---|---|
| BMI | weight / (height/100)² | UnderweightHealthyOverweightObese | Track weight status against the WHO classification. |
| BMR — Male | 10w + 6.25h − 5a + 5 | — | Resting daily calorie burn (Mifflin-St Jeor) for men. |
| BMR — Female | 10w + 6.25h − 5a − 161 | — | Resting daily calorie burn (Mifflin-St Jeor) for women. |
| Daily Calories (TDEE) | bmr * activity | — | Convert BMR into total daily calories via an activity multiplier (1.2–1.9). |
| Daily Water Intake | weight * 0.033 | — | Quick daily hydration target in litres from body weight. |
| Body Fat % — Navy | 495 / (1.0324 − 0.19077·log₁₀(waist−neck) + 0.15456·log₁₀(height)) − 450 | EssentialAthletic/FitnessAverageObese | Body-fat % using the US Navy tape-measure method. |
| 1RM Estimator | weight * (1 + reps/30) | — | Estimate a one-rep max from a lighter set (best for 1–10 reps). |
| Target Heart Rate Zone | ((220−age−rest_hr) * intensity/100) + rest_hr | Warm-UpFat Burn/AerobicAnaerobicMax Effort | Find your training heart-rate zone from age and resting HR. |
| BAC Estimator | (drinks*14/(weight·r)) − (0.015*hours) | Sober/SlightLegal LimitImpairedDanger | Rough Widmark-formula BAC estimate — educational only. |
| Protein Daily Target | weight * multiplier | — | Daily protein target in grams for general fitness or muscle building. |
| Period Cycle Log Tracker | cycle_len + bleed duration, peak flow, cramp intensity, mood & energy readings, plus Symptoms/Notes text fields | Short CycleNormal CycleLong Cycle | Log one menstrual cycle's length alongside flow, cramps, mood, and energy. |
| Fertile Window | ov_day − cycle_day (ov_day derived: cycle_len − 14) | Luteal PhaseOvulation Day / Peak FertileApproaching FertileFollicular Phase | Days until (or past) an estimated ovulation day, from a 14-day luteal-phase offset. |
| Ovulation Day Estimator | cycle_len − luteal | Very EarlyNormal RangeLateVery Late | Estimates which cycle day ovulation occurs on from average cycle length and luteal phase. |
| Average Cycle Length | (c1 + c2 + c3) / 3 | Short CyclesRegular RangeLong Cycles | Rolling average of your three most recent cycle lengths. |
| Cycle Symptom Score | (cramps + bloating + headache + fatigue + mood_inv) / 5 (mood_inv derived: 10 − mood) | MildModerateSignificantSevere | Averages five 0–10 symptom ratings into one composite score for a cycle. |
Cycle-tracking Cues store entries the same way as every other Cue — 100% on-device, never uploaded. Estimates only, not medical advice; consult a doctor for cycle irregularities.
Finance 15 Cues
| Cue | Formula | Bands | Use case |
|---|---|---|---|
| Invoice Net & VAT | gross − vat (vat derived) | — | Extract the net amount and VAT from a gross invoice total. |
| Add VAT to Net Price | net + vat (vat derived) | — | Add VAT onto a net price to get the gross charge. |
| Percentage of Number | number * pct / 100 | — | Quick "X% of Y" calculations. |
| Percentage Change | (new−old)/old * 100 | Sig. decreaseDecreaseIncrease | Measure the % increase or decrease between two values. |
| Discounted Price | original*(100−discount)/100 | — | Sale price after a percentage discount. |
| Simple Interest | principal*rate*years/100 | — | Interest earned on a fixed principal over time. |
| Tip Total | bill + (bill*tip/100) | — | Bill total including tip. |
| Loan Tracker Tracker | payment | — | Log each loan payment; Run Log builds a live amortisation schedule (balance, interest split, % paid off). |
| Group Trip Tracker | amount + Payer/Beneficiary/Category text fields | — | Track shared trip expenses; report calculates balances and a settlement plan. |
| Uneven Restaurant Split | grand_total*(your_price/total_bill) | — | Pay your fair share of a bill when everyone ordered different amounts. |
| Compound Interest | principal*(1+rate/100/n)^(n*years) | — | Project investment growth with compounding. |
| Salary to Hourly | salary/(weeks*hours_per_week) | — | Convert an annual salary into an hourly rate. |
| FIRE Number | annual_expenses/(withdrawal_rate/100) | — | Target portfolio size for financial independence (classic 4% rule). |
| Credit Card Payoff | −log(1−(monthly_rate*balance/payment))/log(1+monthly_rate) | < 1–2yr2–5yr5+yr | Months to clear a credit card balance at a fixed monthly payment. |
| Debt-to-Income Ratio | (monthly_debt/gross_income)*100 | Excellent/GoodBorderlineHigh Risk | Check your DTI against typical mortgage-qualifying thresholds. |
Business 9 Cues
| Cue | Formula | Bands | Use case |
|---|---|---|---|
| CVP Breakeven Units | fixed_costs/(price−var_cost) | — | Units you need to sell to cover fixed costs. |
| Profit Margin % | (revenue−cost)/revenue*100 | LossLowAverageGood/Excellent | Gross margin health check. |
| Markup % | (sell−cost)/cost*100 | — | Markup applied over cost price. |
| Return on Investment | (returns−investment)/investment*100 | NegativeLowModerateStrong | ROI on any investment, campaign, or purchase. |
| Unit Price | total/quantity | — | Compare bulk pricing per unit. |
| Freelance Hourly Rate | (expenses+target_salary)/(weeks*billable_hours) | — | Minimum rate needed to hit your take-home goal as a freelancer. |
| Customer Acquisition Cost | marketing_spend/new_customers | — | Cost to acquire one paying customer. |
| Startup Runway | cash/monthly_burn | CriticalDanger ZoneAdequateHealthy/Strong | Months of cash left at your current burn rate. |
| Inflation-Adjusted Return | ((1+nominal%)/(1+inflation%)−1)*100 | NegativeLowModerate/Strong | Real return on an investment after inflation. |
Everyday 10 Cues
| Cue | Formula | Bands | Use case |
|---|---|---|---|
| Fuel Efficiency | fuel/distance*100 | — | Track your car's fuel consumption in L/100km. |
| Trip Fuel Cost | fuel_used * price (fuel_used derived) | — | Estimate fuel cost for a specific trip. |
| Currency Converter | amount * rate | — | Convert between currencies with a rate you enter. |
| Average Speed | distance/time | — | Average speed over a journey. |
| Tip Split | total_bill/people (total_bill derived) | — | Split a bill with tip evenly among a group. |
| Spending Tracker Tracker | amount + Category text field | — | Log purchases; Run Log builds a category breakdown and optional budget bar. |
| Recipe Scaler | original_amount*(new_servings/original_servings) | — | Scale ingredient quantities to a new serving count. |
| Appliance Energy Cost | (watts/1000)*hours*days*rate | — | Estimate the electricity cost of running an appliance. |
| EV Charging Time | battery*(target%−current%)/100/charger_kw | — | Estimate time to charge an EV to a target %. |
| Yearly Commute Cost | distance*2*days*fuel_cost_per_km + parking*days | — | Annual cost of driving to work, including parking. |
Trading 5 Cues
| Cue | Formula | Bands | Use case |
|---|---|---|---|
| Trade Position Sizing | capital_at_risk/(entry−stop) (capital_at_risk derived) | — | Position size that keeps your risk to a set % of account balance. |
| Risk / Reward Ratio | reward/risk | UnfavorableAcceptableGood/Excellent | Evaluate a trade setup's reward vs. risk before entry. |
| CAGR | ((end/start)^(1/years)−1)*100 | NegativeLow/ModerateStrong/Exceptional | Annualised growth rate of an investment. |
| Stock Average Down | (s1*p1 + s2*p2)/(s1+s2) | — | New average cost basis after buying more shares at a different price. |
| Sharpe Ratio | (portfolio_return−risk_free_rate)/std_deviation | NegativeSub-optimalGood/Very Good/Excellent | Risk-adjusted return quality of a portfolio. |
History
Never lose a calculation. Every completed run is recorded in the run log and history.
Tap to reuse
Tap any previous equation to load its result back into your active scratchpad.
Save to Scratchpad
Tap to copy, long-press to save to Scratchpad. Name your scratchpad cards to build a personal reference list.
Remove entries
Swipe or long-press to remove a single item, or select multiple to remove entries from history and reports at once.
History becomes a persistent sidebar docked to the right of the calculator — always visible, and collapsible down to a compact icon rail when you want the full width back.
Home Screen & Lock Screen Widgets
Four widgets put your most-used data on the Home Screen and Lock Screen — no app launch needed. All share CueCalc's navy and orange design.
Last Calculation
Automatically shows your most recent results — no setup needed. Small shows a hero result, Medium the last 3 entries, Large the last 5 with timestamps, and Lock Screen a compact two-line view. Updates instantly after every calculation.
Cue Tracker PRO
A configurable widget — long-press it and choose any Cue from your library. Spending Tracker shows today's total; Loan Tracker shows the last payment and running totals. Tap the widget to jump straight to that Cue's Run Log.
Currency Rates
Live GBP currency pairs (GBP/USD, GBP/EUR, GBP/JPY and more) straight from CueCalc's built-in conversion engine — no configuration needed.
Scratchpad
Keep a saved Scratchpad formula visible on your Home Screen, so a running calculation you check often is always one glance away.
Touch and hold any empty space on your Home Screen until icons jiggle, tap the + button, search "CueCalc," pick a widget and size, then tap Add Widget. For the Cue Tracker, touch and hold the placed widget and choose Edit Widget to pick which Cue it shows.
CueCalc Keyboard PRO
A full calculator that appears inside any app. Compute on the fly, then insert the result directly where you're typing — in Safari, Notes, Messages, or anywhere else.
Scientific row
A scrollable chip row gives you trig, logarithms, powers, square root, parentheses, constants, and the variable x — without leaving the keyboard.
Graph mode
Tap GRAPH to switch to equation input, plot it, then tap Back to return to normal expression entry.
Insert result instantly
Tap the ↲ button to drop the current result or expression directly into the active text field — no copy-paste needed.
No Full Access required
A deliberate privacy choice: your typing stays entirely on-device. Every feature — calculator, graph, result insertion, haptics — works without elevated iOS permissions.
Theme & haptic sync
The keyboard automatically matches your CueCalc theme and respects your Haptic Feedback setting — no separate configuration.
Smart clear & backspace
AC and ⌫ clear the expression pad first, then fall through to clearing or backspacing the host app's text field — just like the system keyboard.
Go to iOS Settings > General > Keyboard > Keyboards > Add New Keyboard > CueCalc Keyboard. Then tap the globe (🌐) key in any app to switch to it.
Accessibility
CueCalc declares support for seven Apple accessibility categories on the App Store — VoiceOver, Voice Control, Larger Text, Dark Interface, Differentiate Without Color Alone, Sufficient Contrast, and Reduced Motion, on both iPhone and iPad.
VoiceOver
Every button, key, and result carries a descriptive label and hint, so the full app — calculators, Cues Studio, History, Settings — can be operated entirely by screen reader.
Voice Control
Every interactive element exposes a clear, speakable name, so numbers, operators, modes, and menus can all be reached by voice command using iOS Voice Control.
Larger Text
An in-app Text Size setting — Compact, Default, Large, or Extra Large — scales the entire interface independently of your iOS system text size, so readability stays in your control everywhere in the app.
Dark Interface
Dual-scheme themes follow iOS light/dark mode automatically. Prefer a fixed look regardless of system setting? Turn on Ignore System Dark Mode in Settings.
Differentiate Without Color Alone
Cue interpretation bands pair every color with a plain-text label (e.g. "Healthy weight," not just green), and the active operator is marked with a highlight and symbol, not color alone.
Sufficient Contrast
A dedicated High Contrast setting sharpens text and button contrast beyond CueCalc's default themes, for the clearest possible readability in any lighting.
Reduce Animations in Settings turns off the number morph animation on the display — and CueCalc also automatically respects the iOS system-wide Reduce Motion setting, and disables animations whenever Low Power Mode is active. Recommended for older devices or motion sensitivity.
High Contrast, Reduce Animations, and Operator Animation all live in Settings under Appearance and System. Text Size lives under Typography. See the full Settings breakdown below.
Settings
Every setting in the app, organized exactly as it appears on the Settings screen — nothing left out.
Appearance
Theme
36 themes in total. Six are always free — Axiom, Clinical Prism, Sage Mist, Tungsten, Teal, and Volcanic. The rest unlock with CueCalc Pro. Locked themes show a lock icon until you subscribe.
Button shape
Rounded (default) or Square — a two-option toggle that reshapes every key on the keypad instantly.
Ignore system dark mode
Dual-scheme themes normally follow iOS light/dark automatically. Turn this on to keep CueCalc's appearance fixed regardless of your system setting.
High Contrast
Sharpens text and button contrast beyond CueCalc's default themes — part of the app's Sufficient Contrast accessibility support.
Typography
App font PRO
23 font choices across 4 groups — Apple (Default/System, Rounded, New York, SF Mono), Sans Serif (Avenir Next, Avenir, Helvetica Neue, Futura, Optima, Gill Sans, Trebuchet MS, Verdana, Arial), Serif (Georgia, Charter, Palatino, Baskerville, Didot, Hoefler Text, Times New Roman), and Slab & Mono (Rockwell, American Typewriter, Menlo, Courier New). Applies everywhere in the app, not just the display. Requires Pro after the trial.
Text size PRO
Compact, Default, Large, or Extra Large — an app-wide scale independent of your iOS system text size setting, so CueCalc's readability is always in your control. Requires Pro after the trial.
Sound & Haptics
Haptic feedback
Tactile Taptic Engine response on every button press. On by default — turn off for a silent, vibration-free feel.
Button sounds
Audible click on every press, on by default. Turn off and the Sound Theme picker below dims, since there's nothing left to configure.
Sound theme
11 click sounds to choose from: Classic, Soft Keys, Deep Tone, Crystal, Retro, Typewriter, Piano, Marimba, Vinyl, Sci-Fi, and Boing.
Operator animation
Shows a ghost symbol in the display and highlights the active operator button whenever you tap +, −, ×, or ÷. On by default.
Calculation
Decimal places
0–10 places for the main calculator display (0 = Auto, 3 places by default).
Converter decimal places
An independent 0–8 setting just for the Unit Converter, defaulting to 2 places.
Cues
Default currency PRO
Choose from a searchable list of roughly 100 world currencies (plus BTC and ETH) for any Cue using currency output format. Requires Pro after the trial.
VAT / GST country PRO
Pick your country from a searchable worldwide list showing its flag and rate (e.g. "Germany · 19%") — CueCalc pre-fills that rate automatically in every VAT Cue. Requires Pro after the trial.
A Pro-gated card with four controls: Save Only Cues in History (hide regular calculations from your history, keeping only Cue runs), Cue Quick Access Bar (a pull-tab on the display's left edge for pinned Cues), Always Show Cue Bar (keep the icons visible without pulling the tab), and Number of Slots (1–6 — slots 4–6 appear in a second column). The whole card is dimmed with a lock overlay until you're on Pro.
System
Disable Auto-Lock
Keeps your screen on while CueCalc is open — handy for long calculation or Cue-logging sessions.
Reduce Animations
Disables the number morph animation on the display. Recommended for older devices.
Auto Low Power Mode
Automatically disables animations whenever iOS Low Power Mode is active. On by default.
Help
CueCalc Tutorial
A full in-app guide to every feature and screen — the same content this Features page and the Tutorials page cover, available offline inside the app itself.
Report a Bug
Opens a dedicated bug report screen that sends your description plus basic diagnostics (app version, iOS version, device model) straight to the development team.
See it all in action
Follow along with step-by-step tutorials for every mode, including Cues Studio and the AR Math Solver.