Free Grocery List Maker – Sorted by Aisle, Printable & Shareable

Make a grocery list in seconds: quantities and store aisles are detected automatically, recipes turn into shopping lists and prices keep you on budget — then print it, save it as a PDF or share a link. Free, private and right in your browser.

Productivity Tools Client-Side · Free · No sign-up

Add several at once: milk, eggs, 2 lb apples. Quantities, units and the store aisle are detected automatically.

🖨️ Print & export options

“Show prices” works when Prices & budget is on. Columns and blank lines are for printing; the other options also apply to Copy, Share and .txt.

An empty checklist with every aisle heading and lines to write on.
⚙️ Lists, aisle order & backup
This list
Aisle order — match the layout of your store
    Backup

    Lists are saved in this browser only. Export a backup to keep a copy or move your lists to another device or browser.

    Erase data

    Deletes every list, staple, frequent item, aisle correction and setting saved in this browser and starts fresh. Export a backup first if you may need them again.

    A free grocery list maker that organizes itself

    Type what you need the way you would say it — “2 lb chicken breast, milk, a dozen eggs” — and the Grocery List Maker works out the quantity, the unit and the store aisle for you. Your list is grouped into 16 aisles such as Produce, Dairy & Eggs and Frozen, so you can walk the store once without doubling back. Turn a recipe into a shopping list — or simply pick one of 54 popular dishes and get its ingredients for the number of people you are cooking for — start from a ready-made template, keep track of prices and your grocery budget, then print it, save it as a PDF or send it to someone with a link. It is free, needs no account, and your lists are saved in your own browser.

    How to make a grocery list

    1. Type an item in the box and press Enter or Add. Separate several items with commas: bananas, bread, 2 lb ground beef.
    2. Or tap 📋 Paste a list or recipe to add many lines at once, 🍳 Ingredients for a dish to get the ingredients of a meal, Add a template… for a complete starter list, or the 🎙️ button to say what you need.
    3. Items are sorted into store aisles automatically. To fix one, tap ✎, choose another aisle and save — the tool remembers it for next time.
    4. In the store, turn on 🛒 Shopping mode and tap each item as it goes into your cart. Checked items move to an in cart section at the bottom.
    5. Use Print / Save as PDF, Copy as text, Share link or Download .txt to take the list with you or send it to someone.

    Want the whole method, not just the clicks? Our step-by-step guide How to Make a Grocery List That Saves Time and Money covers meal planning, the pantry check, setting a realistic budget and a 15-minute weekly routine, with real examples built in this tool.

    Type it the way you say it

    Quantities and units are recognized at the start or at the end of an item, including fractions, ranges and number words from one to twelve.

    You typeIt is added as
    2 lb chicken breast or chicken breast 2 lb2 lb Chicken breast — Meat & Seafood
    milk x2 or 2x milk2 Milk — Dairy & Eggs
    1 1/2 cups flour or 1½ cups flour1½ cups Flour — Pantry & Canned
    a dozen eggs1 dozen Eggs
    500g ground beef500 g Ground beef
    2 to 3 lbs potatoes2-3 lb Potatoes
    two pounds of chicken2 lb Chicken
    Coke Zero 12 pack12 packs Coke Zero — Beverages
    2% milk2% milk (the percentage is kept as part of the name, not read as a quantity)

    Recognized units include lb, oz, fl oz, g, kg, ml, L, gal, qt, pt, cup, tbsp, tsp, can, jar, bottle, box, bag, pack, carton, bunch, head, clove, loaf, dozen, slice, stick, roll, piece, tin, tub, container, case, sprig, handful, pinch, dash and count. While you type, suggestions appear from the items you have added before and from the built-in list of common groceries.

    Duplicates are merged. Singular and plural count as the same item, so adding 1 lb chicken breast to a list that already has 2 lb chicken breasts gives you 3 lb. If the units differ, the extra amount is added as a note (for example “+ 500 g”). Adding an item you have already checked off puts it back on the list.

    Sorted by store aisle automatically

    A built-in dictionary of more than 1,000 grocery terms places everything into one of 16 aisles: Produce, Bakery, Meat & Seafood, Deli & Prepared, Dairy & Eggs, Frozen, Breakfast & Cereal, Pantry & Canned, Condiments, Oils & Spices, Snacks & Sweets, Beverages, Household & Cleaning, Personal Care & Health, Baby, Pet and Other. It reads the whole name, so peanut butter lands in the pantry rather than with the butter, pepperoni pizza goes to Frozen, and dish soap goes to Household. Anything with the word “frozen” in its name goes to Frozen, and anything “canned” or “tinned” goes to Pantry & Canned.

    • It learns from you. Move an item to another aisle once — or choose an aisle in the drop-down next to the input before adding it — and that item always goes there from then on.
    • Match your store’s layout. Open Lists, aisle order & backup and use the ↑ ↓ buttons to put the aisles in the order you walk them. The list, the printout and the text export all follow that order.
    • Other views. Switch the sort to A–Z or order added; each item then shows its aisle as a small label.

    Turn a recipe into a grocery list

    Copy the ingredients from any recipe and paste them into Paste a list or recipe. The tool cleans them up for you:

    • Bullets, numbering and checkboxes are removed, and headings such as “Ingredients” or “For the sauce:” are ignored.
    • Preparation notes are dropped: “3 cloves garlic, minced” becomes 3 cloves Garlic and “Salt and pepper to taste” becomes Salt and pepper.
    • Package sizes in brackets are kept as a note: “1 (15 oz) can black beans, rinsed and drained” becomes 1 can Black beans with the note “15 oz”.
    • Lines that look like cooking instructions (for example “Preheat the oven…”) are skipped, and the notification tells you how many were skipped.
    • Ingredients you already have on the list are merged, so cooking several recipes in one week gives you one combined shopping list.

    No recipe? Get the ingredients for 54 popular dishes

    If you know what you want to cook but not what to buy, tap 🍳 Ingredients for a dish (or open Paste a list or recipe) and choose a dish. Its ingredients appear in the box, ready to edit:

    • Scaled to your servings. Change the number of servings and the quantities update instantly. Amounts are rounded the way you shop: onions, avocados, cans, jars and packages are rounded up to whole items, while pounds, cups and spoons are rounded to quarter steps.
    • Pantry staples listed separately. Salt, pepper, oil, flour, sugar and spices come after a “Pantry staples” heading, so you can quickly delete what you already have at home.
    • Plan the whole week. Choose several dishes one after another — each is added below the previous one, and ingredients they share, such as ground beef or onions, are combined into one line when you tap Add all items.

    The lists contain the typical ingredients of a classic home-style version of each dish — a shopping list, not a full recipe with cooking steps — so adjust them to your own recipe and taste.

    CategoryDishes
    Pasta & ItalianSpaghetti Bolognese, Classic Lasagna, Chicken Alfredo, Spaghetti Carbonara, Chicken Parmesan, Baked Ziti, Pesto Pasta with Chicken, Shrimp Scampi, Homemade Pizza
    Mexican & Tex-MexBeef Tacos, Chicken Fajitas, Chicken Enchiladas, Cheese Quesadillas, Beef Chili, Guacamole & Chips, Chicken Burrito Bowls
    Asian-inspiredChicken Stir-Fry, Egg Fried Rice, Shrimp Pad Thai, Chicken Curry, Butter Chicken, Teriyaki Salmon & Rice
    Weeknight dinnersCheeseburgers, Meatloaf, Sheet Pan Chicken & Vegetables, Lemon Garlic Salmon & Asparagus, Sloppy Joes, Grilled Cheese & Tomato Soup, Baked Mac and Cheese, Chicken Caesar Salad
    Soups & stewsChicken Noodle Soup, Beef Stew, Loaded Potato Soup, Vegetable Soup
    Breakfast & brunchButtermilk Pancakes, French Toast, Veggie Omelettes, Overnight Oats, Breakfast Burritos
    Holiday & Sunday dinnersRoast Turkey, Roast Chicken & Potatoes, Pot Roast, Honey Glazed Ham, Mashed Potatoes, Green Bean Casserole, Classic Stuffing
    Sides & saladsGreek Salad, Creamy Coleslaw, Potato Salad
    Baking & dessertsChocolate Chip Cookies, Fudgy Brownies, Banana Bread, Apple Pie, Pumpkin Pie

    Ready-made grocery list templates

    Choose Add a template… to add a complete starter list to the current list in one tap, then remove what you already have at home.

    TemplateGood for
    🗓️ Weekly essentialsA basic weekly grocery list: milk, eggs, bread, fruit and vegetables, chicken, rice, pasta and household basics
    🥗 Healthy weekA healthy grocery list with leafy greens, berries, salmon, Greek yogurt, oats, quinoa and nuts
    🍔 BBQ & cookoutBurgers, hot dogs, buns, sides, drinks, charcoal and paper plates
    🦃 Thanksgiving dinnerTurkey, stuffing, potatoes, green beans, cranberry sauce, gravy, rolls and pie
    🍪 Holiday bakingFlour, sugars, butter, eggs, chocolate chips, spices and parchment paper
    🥫 Pantry restockRice, pasta, oils, canned goods, broth and spices
    🍼 Baby & toddlerDiapers, wipes, formula, baby food and toddler snacks
    🧽 Cleaning & householdPaper towels, detergents, cleaners, trash bags, foil and batteries

    Staples and frequently bought items

    Tap ☆ next to anything you buy regularly to save it as a staple. Staples appear under Quick add whenever they are not on your list, and Add all staples puts them all back in one tap — ideal for a weekly grocery list. Quick add also shows the items you add most often, so a new list takes seconds.

    Track prices and stay on budget

    Turn on Prices & budget to see what your trip will cost. Tap ✎ on an item and enter the estimated price for that line — what you expect to pay for the whole quantity. The summary then shows:

    • the estimated total — and, if some items have no price yet, how many are priced,
    • the amount already in your cart while you shop,
    • a budget bar for each list that turns amber at 85% of your budget and red when you go over, with the amount left or the amount over budget.

    The tool remembers the last price you entered for each item. When you add the same item again with the same quantity and unit, the price is filled in for you. 21 currencies are available; the default is chosen from your browser’s language settings.

    Shopping mode for the store

    🛒 Shopping mode turns the page into a simple checklist: bigger rows and checkboxes, no editing buttons, and one tap on an item to put it in the cart. In browsers that support it, your phone’s screen stays on while shopping mode is active, so you do not have to unlock it at every aisle. The box for adding items stays available in case you remember something in the store.

    Printable grocery list and PDF

    Print / Save as PDF prints only your list — not the website around it — with a checkbox in front of every item, grouped by aisle, with the list name, the date and the number of items at the top. To get a PDF, choose Save as PDF in the print dialog. Under Print & export options you can:

    • print in 1, 2 or 3 columns,
    • add 5 or 10 blank lines under “Other items” for things you think of later,
    • include checked items (they are printed crossed out),
    • show prices and the estimated total (when Prices & budget is on),
    • turn off grouping to print an alphabetical list.

    Need a blank grocery list template to fill in by hand? Print a blank template creates an empty printable grocery list with every aisle heading, writing lines under each one and a space for the date — perfect for the fridge door.

    Share your grocery list

    • Copy as text copies a clean checklist with ☐ boxes and aisle headings, ready to paste into Notes, WhatsApp, a text message or an email.
    • Share opens your device’s share sheet. It appears on most phones and in desktop browsers that support sharing.
    • Share link copies a link that contains the whole list — items, quantities, notes, prices and check marks. When someone opens it, they can save a copy to their own lists with one tap. The list travels inside the link itself, so nothing is uploaded and no account is needed. The link is a snapshot: changes made afterwards are not synced, so send a new link if the list changes.
    • Download .txt saves the same text as a file.

    Several lists, saved in your browser

    Keep separate lists for the weekly shop, a warehouse-club run or a party. Use New list, rename a list with ✎, and switch between lists with the selector, which shows how many items are left on each. Under Lists, aisle order & backup you can duplicate a list, uncheck all items, remove checked items or delete the list.

    To start over, 🧹 Clear list above your items empties the current list in one click, while your other lists, staples and settings stay as they are. Erase all lists & data (under Lists, aisle order & backup) deletes everything the tool has saved in this browser — every list, staple, frequent item, aisle correction and setting — after you confirm. Removals can be reversed with Undo for a few seconds.

    Lists are saved automatically in your browser’s storage, so nothing is lost when you refresh the page, close the tab or come back days later. If the tool is open in two tabs, both stay in sync. Because the data lives in this browser only, use Export backup to save a .json copy, and Import backup to restore it or move your lists to another device or browser — imported lists are added next to the ones you already have.

    Privacy

    There is no sign-up and your lists are never sent to our server: they are created, sorted, stored, printed and exported entirely in your browser. A share link carries the list inside the link, so anyone you send it to can read it. Voice input uses your browser’s built-in speech recognition; some browsers, such as Chrome, process the audio on the browser maker’s servers. Private or incognito windows usually erase saved data when they are closed, and clearing your browser’s site data deletes your lists — export a backup if you want to keep them. To remove everything yourself, use Erase all lists & data.

    Tips for a smarter grocery list

    • Plan meals first. Pick the week’s dinners in Ingredients for a dish or paste your own recipes, and let the duplicates merge, so you buy one bag of onions instead of three.
    • Check the pantry before you go. Start from your staples or the Pantry restock template and remove what you still have.
    • Put the aisles in your store’s order so the list leads you through the shop in one pass.
    • Set a budget and add prices for your biggest items — the bar shows early if the trip will cost more than planned.
    • Keep one list open on your phone and add things the moment they run out, by typing or by voice.

    For ready-to-copy list ideas for holidays, small households and tight-budget weeks, plus the most common grocery list mistakes and how to fix them, read the complete grocery list guide.

    Frequently Asked Questions

    Is this grocery list maker free? Do I need an account?

    Yes, it is completely free and there is no sign-up. Open the page and start typing — every feature, including printing, PDF, templates, prices and share links, works without an account.

    Where is my grocery list saved? Will it disappear if I refresh the page?

    No — your lists are saved automatically in your browser's storage on this device, so they are still there when you refresh the page, close the tab or come back later. They are not stored on a server, which means they do not appear on your other devices by themselves. To move or protect your lists, open 'Lists, aisle order & backup', click 'Export backup' and import the file on the other device or browser. Clearing your browser's site data, or using a private/incognito window, can erase saved lists.

    How does it sort my grocery list by aisle, and what if an item lands in the wrong aisle?

    Each item is matched against a built-in dictionary of more than 1,000 grocery terms and placed in one of 16 aisles, from Produce and Bakery to Household, Baby and Pet. The whole name is read, so 'peanut butter' goes to Pantry & Canned rather than Dairy, and anything with 'frozen' in its name goes to Frozen. If an item is in the wrong place, tap ✎, choose the right aisle and save: the tool remembers your choice for that item from then on. You can also change the order of the aisles to match your store, and 'Forget my aisle corrections' resets everything you taught it.

    Can I turn a recipe into a grocery list?

    Yes. Copy the ingredient list from any recipe, click 'Paste a list or recipe', paste and click 'Add all items'. Quantities and units are kept (for example '3 cloves garlic, minced' becomes 3 cloves Garlic), preparation notes like 'finely chopped' or 'to taste' are removed, package sizes in brackets become a note, and lines that look like cooking instructions are skipped. Ingredients already on your list are merged, and quantities with the same unit are added together.

    Can it fill in the ingredients for a dish if I don't have a recipe?

    Yes. Tap '🍳 Ingredients for a dish' and choose one of 54 popular dishes — from lasagna, tacos and chili to stir-fry, pancakes, roast turkey and chocolate chip cookies. The ingredients appear in the box, scaled to the number of servings you enter and rounded to amounts you can actually buy (whole onions and cans, quarter steps for pounds and cups). Pantry staples such as salt, oil and spices are listed separately so you can delete what you already have. You can add several dishes for the whole week; shared ingredients are combined when you tap 'Add all items'. The lists show the typical ingredients of a classic home-style version, so adjust them to your own recipe.

    How do I print my grocery list or save it as a PDF?

    Click 'Print / Save as PDF'. Only the list is printed — grouped by aisle, with a checkbox in front of every item and the list name and date at the top. To create a PDF, choose 'Save as PDF' as the printer in the print dialog. 'Print & export options' lets you print in 1, 2 or 3 columns, add 5 or 10 blank lines for extra items, include checked items and show prices.

    Can I print a blank grocery list template?

    Yes. Open 'Print & export options' and click 'Print a blank template'. You get an empty printable grocery list with every aisle heading, lines to write on under each one and a space for the date, printed in three columns. The headings follow your aisle order, so you can match the template to your favorite store.

    How do I share my grocery list with my partner or family? Does it sync?

    Click 'Share link' to copy a link that contains the whole list, then send it by message or email. When the other person opens the link, they see the list and can save a copy to their own lists with one tap — no account needed and nothing is uploaded. The link is a snapshot, so later changes are not synced automatically; send a new link when the list changes. You can also use 'Copy as text' to paste a checklist into WhatsApp, iMessage or Notes, or the 'Share' button on phones.

    How do the price and budget features work?

    Turn on 'Prices & budget', tap ✎ on an item and enter the estimated price for that line. The summary shows the estimated total, how much is already in your cart, and — if you enter a budget for the list — how much is left. The budget bar turns amber at 85% and red when you are over budget. The tool remembers the last price you entered for each item and fills it in again when you add the same item with the same quantity and unit. You can choose from 21 currencies.

    Can I use it on my phone while I shop?

    Yes. The page works in any modern mobile browser. Tap '🛒 Shopping mode' in the store: rows and checkboxes get bigger, editing buttons are hidden, and one tap on an item checks it off and moves it to the 'in cart' section. In browsers that support it, the screen stays on while shopping mode is active, so it will not lock between aisles.

    Can I add items by voice?

    If your browser supports speech recognition (for example Chrome, Edge and Safari), a 🎙️ button appears next to the input. Tap it and say your items, separated by 'and' or short pauses — for example 'milk, a dozen eggs and two pounds of chicken'. Quantities and number words are recognized just like typed text. Note that some browsers, such as Chrome, process voice input on the browser maker's servers.

    How do I clear my grocery list or delete all saved data?

    Click '🧹 Clear list' above your items to empty the current list; your other lists, staples and settings are kept. To remove only what you have already bought, use 'Remove checked'. To delete everything the tool has saved in this browser — all lists, staples, frequent items, aisle corrections and settings — open 'Lists, aisle order & backup' and click 'Erase all lists & data', then confirm. Each of these can be reversed with 'Undo' for a few seconds afterwards; once that disappears, the data is gone unless you exported a backup.

    How do I keep the items I buy every week?

    Tap ☆ next to an item to save it as a staple. Staples appear under 'Quick add' whenever they are not on your list, and 'Add all staples' puts them all back in one tap. Quick add also suggests the items you add most often, and you can duplicate a whole list from 'Lists, aisle order & backup' to reuse it.

    🔄 Changelog

    v1.0 (November 2026) - Smart add: quantities, units and fractions detected as you type; duplicates merged - Automatic sorting into 16 store aisles that learns your corrections; custom aisle order - Paste a list or recipe, voice input and 8 ready-made templates - Ingredients for 54 popular dishes, scaled to your servings - Staples, frequent items, prices, budget and 21 currencies - Shopping mode, print / PDF, blank template, copy, share link, multiple lists and backups - Lists survive page refreshes; one-click Clear list and Erase all lists & data, both with Undo

    See all Productivity Tools →

    Rate this tool

    No ratings yet — be the first.

    Click a star to rate this tool.

    Was this tool helpful?

    Comments

    No comments yet. Be the first to share your thoughts!

    Leave a Comment

    Share this tool

    📚 Related Articles

    How to Make a Seating Chart: 7 Steps from Guest List to Printed Plan

    A step-by-step guide to making a seating chart for a wedding, party or classroom: lock the guest list after RSVPs, choose table sizes and count, group guests into circles, seat the hardest guests first, fill tables by dragging or tapping, check the room in 3D and print a clean chart.

    Stay Updated

    Subscribe to our newsletter and get notified when we add new tools.