Free Repair Shop Software with Job Cards
Know where every device in your shop is, and prove what condition it arrived in. A job card for mobile, laptop and appliance repair that takes ninety seconds to fill in.
Opening your job card…
The intake record
Evidence, taken before the device goes in the drawer
Nothing else on this page matters as much as this. Thirty seconds at the counter, and the argument three days later is over before it starts.
“That scratch wasn't there before”
Every repair shop has had this argument, and without a record it is unwinnable. Intake takes photographs of the device as it arrives, timestamped, alongside a ticked checklist of the damage already on it. Four photos is usually two more than you need to end the conversation.
A checklist per trade, not a blank box
Screen cracked, back panel damaged, already opened before, liquid marks inside — mobile and laptop lists come ready to tick, and you can write your own for any other kind of device. A list is checked in seconds; an empty notes field gets skipped when there is a queue.
The customer signs for what you wrote down
A signature on the screen, or on the printed slip if your customers would rather use a pen — the slip carries the same condition record either way, both halves of it: what was damaged and what was checked and found sound.
The record cannot be edited afterwards
Once a job is saved, the checklist, the photos and the signature are locked. Anything found later goes in the notes with its own date. A record that can be revised after the argument starts is not a record, and this is the whole reason the app exists.
The board
Every device in the shop, on one screen
Received, diagnosing, waiting for a part, ready. Where each device is, who is on it, and how long it has been sitting there.
Cards go amber, then red
Every job shows how many days the device has been in your shop, and the card changes colour as that number grows past your thresholds. A shop full of red cards is a shop with a problem, and you can see it from the doorway without reading a word.
Search by IMEI, because that is what they read out
A customer rings and reads a serial number off a box. Search matches part of it as readily as all of it — along with job numbers, phone numbers and names — because nobody gets fifteen digits right the first time.
A WhatsApp message at every stage
Move a card and the matching message is offered, already written: received, estimate, in repair, waiting for a part, ready. You tap send in WhatsApp — nothing goes out on its own — and the job's timeline records whether the customer was actually told.
One tracking link that never goes stale
Optional, and off until you switch it on. Each job gets a web address you send once; every status change rewrites what it says, so the customer bookmarks one link instead of ringing. They can approve or decline an estimate from the same page, and the answer comes back into your board.
A slip for the customer and a tag for the device
The job slip prints at A5 or on a 58mm roll with the full condition record on it. The device tag prints the job number large enough to read across a bench of identical black phones, with the customer's name and number underneath.
The money
The numbers that tell you whether the shop works
The devices nobody came back for
Repair shops accumulate finished work that customers never collect, and it is invisible until somebody adds it up. This lists them with a rupee total, and chases each customer on a cycle you set. It is usually the first thing this app pays for.
Margin, not turnover
A shop can bill two lakh a month and keep almost none of it, because the screen it charged ₹4,000 for cost ₹3,400. Every part carries its cost price beside its selling price, so the margin is visible while the technician can still do something about it.
Which supplier's parts keep coming back
The same serial number returning inside ninety days, and warranty claims counted by model. Most owners have a vague feeling that a particular screen is trouble; this turns it into two rows against one model, which is a conversation with the supplier.
Warranty you can check in fifteen seconds
Somebody walks in holding a phone saying you fixed it last month. Type the job number, the IMEI or their phone and get a plain yes or no with a date — and if it is covered, take it back in under warranty from the same screen, without it counting as new revenue.
Turnaround, by technician and by device
Average days from received to delivered, split by who did the work and what kind of device it was. Plus how many of your estimates were approved, which is the number that tells you whether you are quoting right.
Everything exports
Jobs, parts used, stock, bills and the uncollected list all come out as CSV. There is a one-way Google Sheet push too — with photos, signatures and unlock codes deliberately left out of it, because a spreadsheet gets shared.
Who it is for
- Mobile phone repair shops
- Laptop and computer service centres
- Home appliance technicians
- Two-wheeler mechanics
- Watch and camera repair
- One to six technicians
Where the free tool stops
The intake record is your own record, kept on your own device. It is strong evidence in a conversation with a customer; it is not a legal document, and nothing here is advice about the terms you put on your job slip. The photographs and the signature are only as good as the thirty seconds somebody spends taking them.
Everything runs in one browser with no account, so the shop lives on one device and a second machine cannot share the same board — that needs a server between them. WhatsApp messages are prepared for you to send, never sent automatically, and a reply to one still cannot reach the app. Customer tracking links are the single exception to the offline rule, and they are off until you turn them on: while they are on, each job's status and amount are stored so the customer's page can read them, an answer to an estimate arrives when you next look rather than the instant it is given, and a link eventually expires. Everything on this page is free, and stays free.
Free repair shop software — questions
Yes. No signup, no trial, and no limit on jobs, customers, parts or invoices. Everything runs inside your browser, so there is no server for us to charge you for.
It ends the argument. When a customer says a scratch or a crack was not there before, you have a timestamped checklist of what the device looked like when it arrived, photographs of it, and their signature against that record — printed on the slip they walked out with. The checklist prints both halves: the damage that was there, and the things that were checked and found sound. Nothing on that record can be edited after the job is saved.
Yes, that is the expected way to use it. Tapping Add photo opens the camera directly. Each photo is shrunk to a sensible size before it is stored, so a year of jobs still fits in the browser and still fits in a backup.
Only if you turn that on, and it is off to begin with. Technicians genuinely need it to test a repair, but it is also the single most sensitive thing this app could hold — it is stored in plain text in your browser, and anyone who can open the app can read it. The app says so where you switch it on and again where you type it. Plenty of shops are better off keeping codes on paper and shredding them at the end of the day.
Any device marked ready and not picked up within your chosen number of days appears on it, with a total value of everything sitting there. From the same place you can send each customer a reminder on WhatsApp, and the job's timeline records that they were chased so the next reminder is due an interval later.
Yes, if you switch it on. Turn on customer tracking links in Settings and every job gets a web address you can send with the first WhatsApp. The address never changes — each status change rewrites what it says — so the customer can bookmark it and always see where their device is, what was promised and what it will cost. It is off by default, because it is the only part of this app that sends anything off your device.
Yes. When you send an estimate you can turn on Approve and Decline on their page, and their answer comes back into your job card — approving moves the job to Approved and records the date, declining marks it returned unrepaired. It is not instant: the app checks for an answer while the job is open on your screen, so it lands within a minute of you looking rather than the moment they tap. A WhatsApp reply still cannot reach the app; the link is what makes an answer readable at all.
The shop name, job number, device, current status, the promised date and the amount — enough for the page to answer the question the customer opened it to ask. The intake photos, the signature, the unlock code, your diagnosis, your parts and their prices and the customer's address are never sent. Anyone holding the link can see that one job and answer its estimate, so treat the link like the message you sent it in. Leave the setting off and nothing leaves your device at all.
Yes, at the scale a repair shop needs. Parts carry a cost price, a selling price, a stock count and a low-stock warning; fitting one to a job takes it off the shelf, and changing your mind puts it back. Delivery raises an invoice with the parts, the labour, any tax you have switched on, and the warranty expiry printed on it.
Only to open the page the first time. After that the workbench works with the connection down, which is the point. WhatsApp messages and the Google Sheet push are the only parts that need one.
Not in the free app. Everything lives in one browser's storage with no account, so the counter tablet and the workbench laptop cannot share a board. Keeping several devices in step needs a server between them, which is the one thing an app that works offline and asks for no login cannot do.
In that browser, on that device, and nowhere else unless you send it. Download a full JSON backup whenever you like — including or excluding the photos, since photos are most of the size — and restore it on another machine. Every list also exports as CSV.