How to use the grocery list maker
- Type each item in the Item box and, if you like, an Amount such as 2 lb or 1 dozen. Press Add item for another row, or remove, move up or move down any row.
- Leave Aisle on Detect aisle and the tool sorts the item using a built-in word list, or pick an aisle yourself when the guess is not what you want.
- Choose Group items by aisle, one or two columns, blank lines for last-minute additions and an optional notes box. The preview shows exactly what prints.
- Press Print or Download PDF for a page with a check box beside every item, or Copy list as text to paste the list into a message.
- Tick Remember my entries in this browser to keep the list on this device for next time. Untick it to delete the saved copy.
How the aisle sorting works
The tool reads each item name, ignores capital letters and punctuation, and looks for known food and household words. It checks a short list of two-word phrases first, such as ice cream, peanut butter, sweet potato and black pepper, because the second word alone would put them in the wrong place. Then it checks the last word of the name, since the last word is usually the thing itself: in wheat bread the item is bread, and in cherry tomatoes it is tomatoes. A name that includes the word frozen goes to Frozen.
Twelve groups are used, in a typical walking order: Produce, Bakery, Meat and seafood, Dairy and eggs, Frozen, Pantry and dry goods, Beverages, Snacks, Household and paper, Health and beauty, Pets and baby, and Other. Anything the word list does not recognize lands in Other, where you can still tick it off. Plural forms such as apples or berries are matched to their singular words.
Real stores differ. Your supermarket may put bread next to the deli, or keep eggs far from the milk. Because the order and the guesses are only a starting point, every row has an Aisle menu that overrides the guess, and turning grouping off prints your list in the order you typed it.
Printing a list you can use in the store
The page is US Letter, 8.5 by 11 inches, with a half inch margin. The default layout uses two columns so a typical weekly list fits on one sheet, and a heading is never left alone at the bottom of a column. Each item has an empty box to mark with a pen, an optional amount in bold, and a thin line under it for readability. If the list is longer than one page it continues on the next, up to 200 items.
Blank lines at the end give you space for the things you remember when you are already in the aisle. The notes box leaves room for coupon codes, a pickup time or a reminder about a brand you prefer. Print at 100 percent or Actual size so the boxes stay a comfortable size.
Privacy and saving
Everything happens in your browser. The list is not sent to a server, and the PDF is built on your device. When you tick Remember, the list is written to localStorage on this browser only. It will not appear on your phone or another computer, and clearing site data removes it. If your browser blocks storage the tool tells you and keeps working without saving.
Copy list as text produces a plain list with an empty box marker, such as [ ] 2 lb chicken breast, grouped under aisle names. It contains only what you typed, with nothing added.
Assumptions and limits
- The aisle guess comes from a built-in list of common grocery words, written for this tool. It will not know brand names, regional foods or your store layout, so check the groups before you shop.
- Amounts are free text. The tool does not add up quantities or convert units, and it does not merge duplicate items you type twice.
- The page size is US Letter. Lists above 200 items are refused with a message, and item names are cut at 60 characters so they fit a column.
- Saved lists live only in this browser. Private windows and cleared site data can remove them, so print or copy anything you cannot afford to lose.
Frequently asked questions
Does the grocery list maker upload my list?
No. Items are sorted, previewed and turned into a PDF on your own device. The only copy kept is the optional one in your browser storage, which you can delete by unticking the remember box.
How does it know which aisle an item belongs to?
It matches the words in the item name against a built-in list of foods and household goods, checking two-word phrases first and then the last word. Unknown items go to Other, and you can always choose an aisle by hand.
Can I print the list without the aisle headings?
Yes. Untick Group items by aisle and the list prints in the order you typed it, still with a box beside each item. You can also move rows up or down to build your own route.
How many items fit on one printed page?
In two columns a page holds roughly fifty lines once headings are counted, and longer lists continue on extra pages. The maximum is 200 items, and the preview shows the page count as you type.
Why does my store group things differently?
Stores place products by their own plan, so no fixed order matches every one. Override the aisle on any row, or turn grouping off and keep your own order. A meal planner can help you decide what to buy first.