Find the Running Total

Find the Running Total is a tool that takes a list of numbers and adds them up one at a time showing you the total as it builds. It’s also called a cumulative sum. Whether you’re processing transactions, analyzing sequences, or just trying to track totals, this tool handles it with zero fuss.

It works entirely in your browser. You can paste a list or import a file, and it’ll instantly show the running total line by line. You can choose whether to show the original numbers alongside, skip invalid entries, or reset the total when a blank line appears. It’s fast, flexible, and doesn’t send anything to a server.

Paste your input above or import a file below.
No file chosen
Supported file types: .txt, .csv, .tsv, .log, .json, .xml, .md, .ini, .yaml, .yml, .html, .htm, .css
Total lines: 0
Options
Show original with total
Ignore non-integers
Reset on blank lines
Maximize output

How to Use:

  • Paste numbers into the Input Integers box (one per line).
  • Or use Choose File to upload a .txt, .csv, or other plain-text file.
  • Use the toggles to adjust behavior:
    • Show original with total: Displays both input and running total (12 = 17)
    • Ignore non-integers: Skips lines that don’t contain numbers
    • Reset on blank lines: Sets total back to 0 after any blank
    • Maximize output: Expands the result view
  • The output updates live as you type or change settings.
  • Click Copy Output to copy results.
  • Click Export to File to download the output.
  • Use Clear All to reset everything.

What Find the Running Total can do:

  • Calculate the running (cumulative) total for a list of numbers.
  • Show the sum alongside the original input line.
  • Skip over invalid lines or reset the counter at blanks.
  • Work with large pasted inputs or imported files.
  • Flash the output box when results change.
  • Provide a total line count under the results.
  • Copy and export results instantly.
  • Everything is local no uploads, no lag.

Example:

Input:

5
12
-3

7
abc
10

Toggles: Show original on Ignore invalids on Reset on blank on

Output:

5 = 5
12 = 17
-3 = 14

7 = 7
10 = 17

Common Use Cases:

Use this tool to calculate cumulative totals for spending logs, activity counts, workout tracking, or anything else that builds line-by-line. It’s great for finance, grading, analytics, or just getting a better look at how values accumulate over time.

Useful Tools & Suggestions:

After using Find the Running Total, try Find the Running Product to see how the same data scales through multiplication. And if you’re prepping your input list, Add Integers is a quick way to confirm the final sum matches the running result.