Quilting · for quilters with a growing fabric stash

FabralogFabric stash & yardage log

Fabralog is a fabric stash inventory for quilters who own more fabric than they can keep in their head. Each fabric goes in as a swatch photo with a collection name, tags, a color and an amount entered the way fabric is cut: 2⅝ yd, 1.5 m, or three fat quarters. Assign fabric to a quilt and the amount left drops by itself. In the store, the search bar sits at the top of the first screen and works with no signal, because nothing leaves your phone.

  • Free
  • No account
  • Works offline
  • Photos stay on your phone
  • No tracking
  • Zip backup you can restore

Three moments

01

Search your stash from the fabric store aisle

The search bar is at the top of the first screen, so there is nothing to tap through. Type "dais" and the swatch grid narrows to the daisy prints you already own; tap one and a card shows the big swatch, 1¾ yd left, and Box B. If the name escapes you, tap a color chip instead.

02

Assign fabric to a quilt and watch the yardage drop

A project is a name, one note, and the fabric it takes. Assign 2½ yd of a navy dot you have 3¼ yd of, and the stash reads ¾ yd straight away. Change the amount or take the fabric off the project and the difference goes back.

03

Add a fabric in the units it was cut in

Take a photo or pick one, choose one of the colors Fabralog pulls from it, and add a collection name, tags, and the box it lives in. Step the amount by eighths, use the quick chips for common cuts like ¼, ⅓ and ½, or type 2 5/8. Fabric bought by the meter stays in meters.

The question at the cutting counter

Every quilter with a few years of fabric knows the moment. You are holding a bolt at the cutting counter, it looks familiar, and you cannot say whether the same print is already folded in a bin at home, or how much of it is left. The answer is somewhere in your house: a binder of snipped swatches, a spreadsheet of collection names, a camera roll, or your memory of last spring's sale.

Each of those breaks down in the store. Binders stay home. Spreadsheets have names but no pictures, and a print is something you recognize by eye. Camera rolls have pictures but no yardage. Fabralog keeps all three together, the photo, the name and the amount left, on the phone that is already in your pocket.

Search built for the way you remember fabric

You rarely remember a print by its full name. You remember a piece of it: part of a collection name, that it had daisies, that it was the blue one. Fabralog searches the collection name, your tags and the brand field as you type, ignores capital letters, and matches partial words, so "dais" finds daisy. Two words narrow the results together, so "blue dots" shows only fabric that matches both. Collection names rank first, then tags, then brand.

When words fail, color works. Every fabric is filed under a color family, red through purple plus neutrals, and a row of color chips under the search bar narrows the grid with one tap. Results stay as swatches rather than a list of names, because you are trying to recognize a print, not read about it. Tap a swatch and one card answers the three store questions: is this it, how much is left, and which box is it in. None of it needs a signal, because the stash and its photos are on the phone.

Yardage that adds up exactly

Fabric is measured, not counted, and quilters measure in fractions. Fabralog stores each fabric in the unit you bought it in. Yardage bought in yards stays in yards, fabric bought by the meter stays in meters, and nothing is quietly turned into an awkward decimal. Amounts step by eighths of a yard, a third of a yard is accepted as its own cut, and typing 2½, 2 1/2 or 2.5 gives the same result.

Behind the screen the arithmetic is exact. Adding ⅛, ⅜ and ½ yd gives 1 yd, not 0.9999, so a fabric that has been through a dozen projects still shows the exact sum of what you entered. Bought more of the same fabric? Add it. Measured the piece and found less? Correct it, no reason required.

Fat quarters are counted as pieces, because an 18 by 22 inch rectangle cuts differently from a quarter-yard strip even though the area is about the same. Scraps are simply marked as on hand, with no amount to keep up. The stash total converts everything into one figure and notes that it is approximate whenever yards, meters and fat quarters are mixed.

Projects exist to subtract

In Fabralog a project is deliberately thin: a name, one note, the fabrics assigned to it, and a done switch. Assigning fabric takes the amount out of the stash at once. Edit the amount and the stash is recalculated; remove the fabric or delete the project and it goes back where it came from.

If you assign more than is left, Fabralog asks once whether to use everything that remains, and the fabric then reads zero. It never shows a negative amount. Finished projects stay as a record, and each fabric keeps its own history of which quilt took how much, and when. Fabric that has not moved in a long time gets a quiet sleeping label based on the date it last changed. It is a fact on the card, not a nudge.

Try it on a demo stash first

You do not have to photograph your whole stash before search makes sense. A demo stash of made-up prints loads only when you tap for it, carries a Demo badge, stays out of your totals, and disappears with one tap. It uses the same search, color chips and cards as your real fabric.

What it deliberately leaves out

Fabralog keeps track of fabric. It does not plan quilts, lay out blocks, draw cutting diagrams, or follow a project's progress, deadlines or stages; projects are there to subtract yardage and nothing more. It has no prices, shopping lists or store links, and it never tells you that you are short or should buy more. The amount left is shown as a plain number.

There is no account and no server. The app makes no network requests and sends no analytics. It asks for the camera or photo library only when you add a fabric, and keeps working if you say no, showing a plain block of the fabric's color in place of a photo. There are no reminders. A backup is one zip file holding your records and swatch photos, saved wherever you choose through the share sheet and restorable on a new phone, and Settings has a single control that deletes everything.

Frequently asked questions

Does Fabralog work in a fabric store with no signal?

Yes. The stash, the swatch photos and the search all live on your phone, and the app makes no network requests, so search works the same in a basement shop as it does at home.

Can I record fabric in meters instead of yards?

Yes. Each fabric keeps the unit you bought it in, yards or meters, and amounts are added and subtracted in that unit. Only the overall stash total converts between the two, and it is marked as approximate when they are mixed.

How does it handle fat quarters and scraps?

Choose the form when you add a fabric. Fat quarters are counted as pieces, so assigning two of your five to a quilt leaves three. Scraps are marked as on hand without an amount, and they still turn up in search and color filters.

What happens if I assign more fabric than I have?

Fabralog asks once whether to assign everything that is left. The fabric then reads zero, never a negative number. Taking it off the project later puts that amount back in the stash.

Where are my fabric photos kept, and how do I move to a new phone?

Photos are saved as files inside the app on your phone and are not uploaded anywhere. To move, export a backup: one zip file with your records and swatch photos, sent through the share sheet to wherever you keep files. Import it on the new phone to restore everything.

Get Fabralog

Pick the channel you use.