Online Calculator with Tape — History & Memory Keys

Quick Start Guide

  1. Enter your expression: Type numbers and operators, or click the keypad.
  2. Get your result: Press = or Enter to calculate.
  3. Switch tape or list view: Toggle between a receipt-style tape with a running total, and a compact list.
  4. Use memory keys: M+ to store, M− to subtract, MR to recall, and MC to clear.
  5. Search or annotate the tape: Filter past entries, or add tags and notes before printing.
  6. Export or print your history: Download the tape as JSON, CSV or a branded PDF, or print it directly.

Understanding the Tape Calculator

How the tape works

The keypad works like any simple calculator: type a calculation and press equals. The result is saved to the History & Tape panel beside the keypad, so nothing scrolls out of sight. It keeps a running record of everything you work out, which you can search, reuse, print, or export.

List view vs Tape view — which to use

List view shows each calculation as its own entry, newest first — ideal for looking back at, searching, or reusing a past result. Tape view lays them out like a printed receipt, oldest first, with a running overall total, so it behaves like an adding machine when you are totalling a series of numbers such as expenses, a bill, or an invoice. Switch with the View toggle above the history.

Order of operations

This calculator follows standard order of operations (PEMDAS/BODMAS): it does multiplication and division before addition and subtraction, so 2 + 3 × 4 is 14, not 20. Wrap part of an expression in parentheses when you want it worked out first — (2 + 3) × 4 is 20.

How the percent key works

The % key turns the number right before it into a hundredth — 10% simply becomes 0.1 wherever it appears, the same as if you had typed that decimal directly. To add a tax or tip, multiply first: 200 + 200 × 10% gives 220 (200 plus 10% of 200). Typing 200 + 10% on its own gives 200.1, since it just adds 0.1 rather than 10% of 200.

Memory keys

Use M+ to add the shown number to memory and M− to subtract from it, MR to recall the stored total, and MC to clear it. Memory is handy for holding a subtotal while you work out another figure — an "M" marker appears on the display whenever something is stored.

Keyboard shortcuts

You can type instead of clicking: number and operator keys work as expected, Enter is equals, Esc clears, and Backspace deletes the last digit. Copy and paste move numbers in and out of the calculator.

Features

Desk-Calculator Percent: 200 + 10% gives 220, the way an adding machine reads it — not 200.1.

Reusable Tape Total: Send the running total straight back into the display to keep calculating with it.

Editable Tape Lines: Correct the expression on any line in place and that line recomputes — the rest of the tape is untouched, because each line is its own calculation.

Tape Annotations: Label any line with a tag and a note — saved with the tab, searchable, and carried into every export and the printed tape.

Tape Mode: Switch to "Tape" view in the history panel to see your calculations in a receipt-style format. Export the tape as JSON, CSV or PDF, or print it directly. Enable "Show Overall Total" to see the sum of all calculations.

History Management: Your calculation history is saved automatically. Use the "List" view for a compact list or "Tape" view for a detailed receipt-style display.

Frequently Asked Questions

It follows the desk-calculator convention, which is also what phones and Windows do. 200 + 10% gives 220, because the ten percent is taken OF the running value rather than added as the bare number 0.1. Subtraction works the same way, so 200 - 10% gives 180, and percentages chain: 200 + 10% + 5% reaches 231, because the second percentage is taken of 220. A percentage on its own is still a plain fraction, so 50% is 0.5, and multiplying or dividing is unchanged: 200 x 10% is 20 and 200 / 10% is 2000.
Yes. Switch on Show Total in the tape controls and the running total appears at the foot of the tape with a button that sends it back to the display, so you can carry it into the next calculation the way a grand total key works on an adding machine. When a search is filtering the tape the total is labelled as filtered, because it then sums only the lines you can see.
Yes. Press the pencil on any tape line, edit the expression, then press Enter or Save and that line recomputes with the same evaluator the keypad uses, so an edited line always agrees with a typed one. Only the line you edited changes. That is deliberate: on a physical adding machine the tape is one running column, so correcting a line re-runs the total, but here each line is an independent calculation with no running total to redo. Any tag or note you attached moves with the line, and Escape abandons the edit.
M+ adds the current number to memory, M- subtracts it. MR (Memory Recall) displays the stored number, and MC (Memory Clear) resets memory to zero. Use these to store intermediate results during complex calculations.
Yes, our basic calculator follows standard mathematical order of operations (PEMDAS/BODMAS). Multiplication and division are performed before addition and subtraction. Use parentheses if you need to change this order.
The tape records each calculation like a receipt, with the time it was made. You can search long sessions by expression, result, tag or note, correct any line in place, and switch between list and tape views. Tags and notes are saved with the tab and travel into the printed tape and every export.
List view shows each calculation as a separate, searchable entry (newest first) — best for reviewing or reusing past results. Tape view lays your calculations out like a printed receipt (oldest first) with a running overall total, so it works like an adding machine when you are totalling a series of numbers such as expenses, a bill, or an invoice. Switch between them with the View toggle above the history.
Yes. Use standard keyboard keys: Enter for '=', Esc for 'Clear', Backspace for 'Delete', and number keys for input. Copy (Ctrl/Cmd+C) and Paste (Ctrl/Cmd+V) also work for transferring numbers.
Yes, this online calculator is free. It works on any device with a web browser. If you sign in, your calculation history and settings sync to the cloud so you can switch between devices.

Last updated