Live Tool · Try It Now

AssetInventory
Device Checkout & Inventory Log

A device checkout and inventory log that lives in a single HTML file — no install, no account, no internet after the first load. A small IT shop or school adds its loaner laptops, projectors and tools once, then checks them out and back in with a click. A live dashboard and activity log track what's out and what's overdue. Free to use; a one-time CA$59 Pro add-on turns it into webcam scanning, alerts and multi-computer sync.

Live Tool Single HTML File Offline-First Webcam Barcode/QR Scan localStorage No Account Vanilla JS · Zero Deps Free · Pro CA$59

The App, Running Live

This is the actual tool — not a screenshot. The frame below loads the AssetInventory landing straight from the server. Scroll it, then jump into the full app below.

jedcomtech.com/assetinventory

Desktop — 1280 px

Mobile — 390 px


One File. No Backend. Nothing to Break.

Hand-written HTML, CSS and JavaScript — no framework, no build step. Every asset and every checkout event lives in the browser via localStorage. Pro's shared-file sync is the one optional exception, and even that is just a JSON file you point it at — no server of ours in the middle.

The Full App — Live Window

Try + Add assetCheck outCheck inOverdue filter

The real app. Add an asset, check it out with a borrower and due date, then check it back in. Nothing is sent anywhere — edits live only in this browser. Best experienced in its own tab.

jedcomtech.com/assetinventory/assetinventory.html
Open AssetInventory in a new tab ↗

A Loaner Logged in Under a Minute

From a blank list to a fully tracked equipment closet in a few clicks — no spreadsheet, no separate sign-out sheet.

1

Add an asset

+ Add asset — a name, a category (Laptop, Projector…) and a tag or serial number if it has one. Ten seconds each.

2

Check it out

One click on the card. Name the borrower and, optionally, a due date — that's what powers the overdue flag later.

3

Watch the dashboard

Total, checked out, overdue and available update live. Filter chips and search find any asset in seconds.

4

Check it back in

One click. The activity log records it automatically — no separate sign-in sheet to reconcile.


The Free App, Then Nine Pro Tools

The free single file covers the whole checkout-log loop. Drop assetinventory-pro.js next to it and a Pro tools menu adds nine more.

01 · FREE

Add Any Asset

Name, category and an optional tag or serial number — laptops, projectors, tools, anything loaned out.

02 · FREE

Check Out / Check In

One click each way. Check-out captures a borrower and an optional due date; check-in clears it and logs the return.

03 · FREE

Search, Filter & Categories

Search by name, tag or borrower, or filter by Available / Checked out / Overdue. Categories organize themselves as you use them.

04 · FREE

Live Dashboard & Activity Log

Total, checked out, overdue and available update instantly; a running feed logs every checkout and check-in automatically.

05 · PRO

Webcam Barcode/QR Scan

Point the camera at an asset's tag and it opens check-out or check-in instantly. Falls back to typing the tag on browsers without a scanner.

06 · PRO

Overdue Alerts

A dashboard banner the moment anything is late, plus optional desktop notifications the instant an item crosses into overdue.

07 · PRO

Multi-User Sync

Point every computer at one file on a shared drive — changes merge automatically, newest edit per asset wins. No server.

08 · PRO

Custom Fields

Add department, condition, purchase date, or anything else you track — shows up on every asset and in CSV exports.

09 · PRO

CSV Import / Export

Bulk-load an existing spreadsheet of equipment, and export the full asset list or activity log for backup or audit.

10 · PRO

Full Per-Asset History

Every checkout an asset has ever had — who, when, and the average loan length. Not just "currently out."

11 · PRO

Printable QR Labels

A label sheet, one QR per asset, ready to print and stick on the item — closing the loop with the scanner.

12 · PRO

Reservations Calendar

Book an asset for a future date range with a real month calendar, and a conflict warning if two bookings overlap.

13 · PRO

Reports

Most-borrowed assets, average loan length, a category breakdown and a live overdue list — exportable as CSV.

Against the Usual Asset-Tracking Options

A small IT shop or school either pays a per-asset SaaS subscription to track loaner gear, or runs a spreadsheet with no checkout workflow. Here is where a single-file tool lands next to them.

Option Cost Setup Notes
Asset-tracking SaaSAsset Panda, EZOfficeInventory… US$1,500 – 3,000 / year+ per-asset tiers Sign up, import, configure Polished, but a recurring bill scaled to how many assets you track — and your list lives on their server
IT helpdesk suite (asset module)Freshservice, ServiceNow… US$20 – 50 / month Bundled into a larger platform Overkill if you just need to know who has the projector; you pay for a full helpdesk you may not use
"Free" inventory appscapped mobile/web tools US$0 + limits None Asset or user caps, feature gates behind a login, and your equipment list typed into someone else's form
Spreadsheetmanual sign-out sheet US$0 Re-build the format every time No checkout workflow, no overdue flags, and easy for one edit to overwrite another's
AssetInventorySingle HTML file — this project $0 Pro CA$59 once None — double-click assetinventory.html Nothing to install or subscribe to, runs offline on any OS with a browser, live checkout log, and Pro adds scanning, sync and alerts without ever needing a server

What the subscription options also tend to cost

  • The bill scales with how many assets you track, whether or not you're actively managing them: US$1,500 – 3,000+ / year
  • Your equipment list is locked in until you export it — and export is often a paid tier: switching cost
  • Barcode scanning, custom fields or multi-user access are frequently separate add-ons: +US$10 – 30 / month each

Want Something Like This?

We build fast, self-contained web tools tailored to how your organization actually works — no templates, no shortcuts.

Get a Free Quote → ← See More Tools