AmmoKeep

AmmoKeep Help

AmmoKeep keeps track of your ammunition: what you have, what you shoot and what it costs. It's made for sport shooters, competitors and hunters and runs on iPhone, iPad and Android.

The free version covers up to 50 entries and 5 calibers. Pro is a one-time purchase that lifts those limits and unlocks all statistics, export and backup.

Everything works offline. No account, no ads, no tracking. Your data stays on your device.

Just want the overview? See all features or what Pro adds.

Getting started

Two things matter from day one: adding the ammo you own and logging what you shoot. You'll find both as quick actions at the top of the dashboard.

Add ammunition

  • Required: caliber, manufacturer, quantity, total price, purchase date and storage location.
  • Optional: product name, retailer, batch number and expiration date.
  • The price per round is calculated for you.
  • Autocomplete and your recently used values show up as quick picks, so there's little to type.
  • Entering several boxes in a row? Tap Add another to save and start the next entry right away.

Log consumption

  • Pick the caliber, then the amount: tap 50, 100 or 200, or type any number.
  • Choose a purpose: Training, Competition, Hunting or Other. You can also add your own purposes, and the app remembers them.
  • Date, session name and a note are optional.
  • Your stock goes down automatically, oldest stock first.
  • You can't log more rounds than you have.

Edit and correct

You can edit entries at any time. If you delete a consumption entry, your stock is corrected automatically.

Dashboard

The dashboard is your home screen. At the top are two quick actions: Add Ammunition and Log Consumption.

Below them, a set of cards tells you where your stock stands. These are the cards and what they show:

AmmoKeep dashboard with ammunition stock and low-stock warning
Screenshots show sample data.

Ammunition Stock

Free

Your total round count, plus a bar per caliber that shows how it's split.

Total ammunition stock per caliber

Low Stock

Free

Calibers below your minimum stock, which you set in Settings. A button next to each one takes you straight to logging consumption.

Low stock warning card

Stats Snapshot

Free

Rounds used this month and your most-used caliber.

Monthly statistics snapshot

Recent Activity

Free

Your latest consumption entries.

Recent consumption activity

Monthly budget

Pro

What you've spent this month compared with the monthly budget you set yourself.

Monthly budget progress

Stock forecast

Pro

How many weeks your supply of each caliber lasts at your current rate of use.

Stock forecast in weeks per caliber

Smart insights

Pro

Automatic hints, for example which caliber makes up the biggest share of what you shoot.

Smart insights card

Restock recommendations

Pro

Calibers that are below your minimum stock or about to run out, with a suggested amount to buy.

Restock recommendations

Screenshots show sample data.

Inventory

The inventory lists every entry you've added, grouped by caliber.

  • Each caliber is a group you can expand or collapse.
  • Search by caliber, manufacturer or product name.
  • Filter by All, Low or Expiring.
  • Sort alphabetically, by quantity, by price or by date.
  • Swipe an entry to log consumption or to delete it.
  • Ammo that expires soon or has already expired is flagged.
Inventory grouped by caliber
Screenshots show sample data.

Statistics

Statistics has three tabs: Overview, Charts and Details. The free version shows the basics. Everything marked Pro needs AmmoKeep Pro.

Overview

Your key figures at a glance. A time filter (1M, 3M, 6M, 1Y, All) applies to the spending figures.

Statistics overview tab
Screenshots show sample data.

Total Spending

Free

Everything you spent on ammo in the selected period, with the trend compared with the previous month.

Total spending with trend

Top Expensive Calibers

Free

The three calibers you've spent the most on.

Top three most expensive calibers

Average price per shot

Pro

Your total spending divided by all rounds you've bought.

Average price per shot

Avg shots / month

Pro

How many rounds you use per month on average, based on the last 12 weeks.

Average shots per month

Avg shots / session

Pro

How many rounds you fire per session on average.

Average shots per session

Stock forecast

Pro

How many weeks each caliber will last. Until you've logged enough consumption, it says “Not enough data yet”.

Stock forecast per caliber

Unused stock

Pro

Calibers you have in stock but haven't bought or used for X months. You choose X in Settings.

Unused stock

Caliber rankings

Pro

For each caliber: how much you spent, how much you bought and how much you used.

Caliber rankings

Smart insights

Pro

Patterns in your consumption and costs that the app picks up on its own.

Smart insights

Annual wrap

Pro

Your year on one card: spending, consumption, top caliber and most expensive month. You can pick the year.

Annual wrap year summary

Best deal tracker

Pro

The lowest price per round you've ever paid, for each caliber.

Best price per round for each caliber

Spending forecast

Pro

What you can expect to spend over the next 1–3 months, based on how much you've been shooting.

Spending forecast

Screenshots show sample data.

Charts

The charts show how your spending, prices and consumption change over time.

Statistics charts tab
Screenshots show sample data.

Cost by Caliber

Free

Pie chart: each caliber's share of your total spending.

Pie chart of cost by caliber

Spending Over Time

Free

Line chart: what you spent on purchases each month over the last 12 months.

Line chart of monthly spending

Price trend by caliber

Pro

Average price per round per month for a caliber you choose. Shows whether that ammo is getting more expensive.

Price per round trend for one caliber

Consumption over time

Pro

Bar chart: rounds fired per month.

Bar chart of rounds fired per month

Shooting cost per month

Pro

What the ammo you fired each month cost: rounds × that caliber's average price per round.

Shooting cost per month

Seasonal usage

Pro

A heatmap of your consumption per month. The darker a field, the more you shot.

Seasonal usage heatmap

Consumption by Purpose

Pro

Your consumption split by purpose: training, competition, hunting and so on.

Consumption by purpose

Manufacturer price comparison

Pro

Average price per round for each manufacturer, in a caliber you choose.

Price per round by manufacturer

Storage distribution

Pro

How much ammo sits in each storage location, by quantity and by value.

Ammunition by storage location

Rounds per session trend

Pro

How your average rounds per session change from month to month.

Rounds per session trend

Year over year

Pro

Monthly spending this year next to last year.

Spending this year vs last year

Screenshots show sample data.

Details

Details holds the full lists behind the numbers.

Purchase history

Free

Every purchase with price per round, retailer and date.

Export

Pro

Export your data as CSV or PDF from the Export menu. The CSV uses the same format as the import, so you can read it back in later.

Statistics details tab with purchase history
Screenshots show sample data.

Inventory turnover

Pro

For each caliber: consumption over the last 90 days compared with your current stock. Shows what moves fast and what just sits there.

Inventory turnover per caliber

Expiration timeline

Pro

All entries with an expiration date, sorted by date.

Expiration timeline

Screenshots show sample data.

The Details tab also shows average price per shot, unused stock, caliber rankings, the annual wrap, best deals and restock recommendations. They work as described above.

CSV import

FreePro

Already tracking your ammo in Excel, Numbers or Google Sheets? Bring that list into AmmoKeep instead of typing it all again.

Step by step

  1. Open Settings (under More) and tap Import CSV.
  2. Optional: tap Download CSV template. It contains all columns and a few sample rows.
  3. Tap Choose CSV file. The app checks the file but doesn't save anything yet.
  4. Look at the preview: rows found, valid rows, rows with errors (with row number and reason) and possible duplicates. A duplicate is a row that matches an entry you already have. Duplicates are skipped by default; a switch lets you include them.
  5. Tap Import X entries and confirm. Either everything is saved or nothing is. Your existing entries stay as they are.

File rules

  • Save the file as UTF-8. Files saved from German Excel as “CSV (Trennzeichen-getrennt)” are recognized too.
  • Comma, semicolon or tab: the separator is detected automatically.
  • The first row holds the column names. Their order doesn't matter, and neither does upper or lower case.
  • Dates as YYYY-MM-DD work best. DD.MM.YYYY works too.
  • Decimals can use a point or a comma. Thousands separators and currency symbols are tolerated.
  • Prices are taken as they are in your app currency. Nothing is converted.
  • In the free version, an import that would take you past 50 entries or 5 calibers is blocked, and you're offered an upgrade.
CSV import screen with column overview and template
Screenshots show sample data.
CSV import preview with valid rows and errors
Screenshots show sample data.

Columns

ColumnRequiredContent
caliberYesCaliber, e.g. 9mm Luger
manufacturerYesManufacturer
product_nameNoProduct name
quantityYesCurrent stock, a whole number greater than 0
original_quantityNoQuantity you bought (defaults to quantity). Fill it in if you've already shot some of it, otherwise the price per round will be off.
total_priceYesTotal price of the purchase, 0 or more
purchase_dateYesPurchase date
storage_locationYesStorage location
batch_numberNoBatch number
expiration_dateNoExpiration date
retailerNoRetailer

Example

caliber,manufacturer,product_name,quantity,total_price,purchase_date,storage_location,retailer
9mm Luger,Sellier & Bellot,FMJ 124gr,1000,329.00,2026-09-12,Safe,Midway
.223 Remington,Hornady,V-Max 55gr,200,198.00,2026-08-30,Safe,Brownells

The matching import template is only available in the app: Settings → Import CSV → Download CSV template.

Backup & restore

Pro

Your data lives only on your device. A backup saves it as a file in a place you choose, so you're covered when you switch phones, reinstall the app or lose your device. There's no account and no AmmoKeep server. The file is never sent to us.

What's in a backup

  • Your stock with prices, retailers, batches and expiration dates
  • Price history
  • Consumption history
  • Storage locations
  • Settings: currency, minimum stock, budget, language and theme

Not included: your Pro purchase. You restore it through the App Store or Google Play.

Backup and restore screen
Screenshots show sample data.

Create a backup

  1. Go to Settings → Backup & restore.
  2. Tap Create backup.
  3. Set a password if you want one. The file is then encrypted (AES-256). Without a password, the app reminds you that the file isn't encrypted. Keep the password safe: without it, the backup can't be restored.
  4. Choose where to save the file in the system dialog:
    • iPhone/iPad: iCloud Drive, “On My iPhone” or another provider in the Files app
    • Android: Google Drive, Downloads/device storage or another provider
  5. The app checks that the file is complete before saving it and shows Backup saved. The file is named like AmmoKeep_Backup_YYYY-MM-DD_HH-mm.ammokeep.
Optional password when creating a backup
Screenshots show sample data.

Restore a backup

  1. On the new device, first tap Restore Pro in Settings. Backup & restore is a Pro feature.
  2. Go to Settings → Backup & restore → Restore backup and pick your .ammokeep file.
  3. If the backup is encrypted, enter its password.
  4. Check the preview: creation date, app version, number of ammo entries and consumption entries.
  5. Tap Restore and confirm with Replace data. All data on the device is replaced by the backup. Nothing is merged.
  6. Done. Every screen and statistic shows the restored data right away.
Backup preview before restoring
Screenshots show sample data.
Confirmation before replacing data
Screenshots show sample data.

Safety nets

  • Damaged files are detected and rejected before anything is restored. Your current data stays untouched.
  • Backups from a newer app version are rejected. Update the app first, then try again.
  • If a restore fails, your previous data is kept in full.
  • Safety copy: before every restore, the app keeps a copy of your current data. Undo last restore brings it back.
  • No Pro through backups: a backup can neither unlock nor remove Pro.

Settings

You'll find the settings under More in the bottom bar.

  • Theme: light, dark or system
  • Language: English or German
  • Currency: 20 to choose from, e.g. EUR, USD, GBP or CHF
  • Minimum stock: below this number, a caliber shows up under Low Stock
  • Months after which stock counts as unused (for Unused stock)
  • Monthly budget (Pro)
  • Import CSV
  • Backup & restore
  • Pro status and Restore Pro
  • Privacy and About
Settings screen
Screenshots show sample data.

Free vs. Pro

Free is enough for a small stock. Pro is a one-time purchase with lifetime access. There's no subscription.

FeatureFreePro
Entries / calibersup to 50 / up to 5unlimited
Inventory, consumption, dashboard basicsIncludedIncluded
CSV importYes, within the limitsIncluded
Statistics: Total Spending, Top Expensive Calibers, Cost by Caliber, Spending Over Time, purchase historyIncludedIncluded
All other statistics and chartsNot includedIncluded
Monthly budget, stock forecast, restock recommendationsNot includedIncluded
CSV and PDF exportNot includedIncluded
Backup & restoreNot includedIncluded
Pricefreeone-time purchase, no subscription

Want the full picture? Here's what AmmoKeep Pro includes.

FAQ

Where is my data stored?

Only on your device. There's no account and no server.

How do I move my data to a new phone?

Create a backup on your old phone and save it somewhere the new phone can reach, e.g. iCloud Drive or Google Drive. On the new phone, tap Restore Pro in Settings first, then restore the backup.

Can I move a backup from iPhone to Android or the other way round?

Yes. The .ammokeep file works on both platforms. It just has to be reachable on the other device, e.g. via Google Drive, email or AirDrop.

I forgot my backup password. What now?

Then that backup can't be opened. Create a new backup, with a new password or without one.

Is my Pro purchase stored in the backup?

No. You restore it through the App Store or Google Play: tap Restore Pro in Settings.

Does a restore merge my data?

No. The data on your device is replaced by the backup. If you need your previous data back, tap Undo last restore.

My CSV file isn't recognized. What can I do?

Save it as CSV (UTF-8), check that all required columns are there and ideally start from the template in the app. The preview lists every faulty row with the reason.

Why does the stock forecast say “Not enough data yet”?

The forecast needs regular consumption entries for that caliber over the last 12 weeks. Keep logging your sessions and it fills in.

Can I export my data?

Yes. With Pro you can export CSV or PDF (Statistics → Details → Export) or save everything as a backup.

Contact

Stuck or found a bug? Get help through the app settings or email us at info@ammokeep.com.

How we handle data is explained in our privacy policy.

AmmoKeep — built by shooters, for shooters.