A home page from blocks
A banner or a slideshow, featured products, a collection, categories, selling points, a coupon, pictures and video. Add one, put it in place, done.
Free forever · no card · 0% commission
Products, checkout, shipping, coupons and orders in one place. We run the shop for you, and every payment goes straight to you.
Free forever up to 25 products, every feature, no credit card needed.
Cash on delivery and bank transfer · 42 languages · 0% commission
Put your home page together from ready-made blocks, pick a layout, add your logo and your colour. No code, nothing to install.
A banner or a slideshow, featured products, a collection, categories, selling points, a coupon, pictures and video. Add one, put it in place, done.
Your logo and colour, light or dark, your own tab icon, and a choice of three header and three product page layouts.
Sizes and colours with their own price, stock and photo, colour swatches, and categories shoppers can browse.
Pick up to 8 of your own products to show under each one, in whichever order you like. Add fewer than four and the rest fill in by themselves, from the same category, with anything sold out last.
Make your own badges, like New or Bestseller, each one colour, and put them on the products that deserve one.
Share your address by link, or with a QR code for the shop window.
Make properties like Material, Length or Waterproof, fill them in per product, and your shop shows a specifications table and lets shoppers filter by them.
Shoppers type a word and find the product, with or without accents, in capitals or not.
About us, contact, delivery and returns, in every language you sell in. Contact is a real form that e-mails you, and any page can sit in your header or your footer.
News, how-tos and behind-the-scenes posts at /blog, in every language you sell in, each one able to show a handful of your own products right under it. A "Blog" link appears in your footer as soon as you publish your first one, and a "Latest posts" block can put the newest ones on your home page too.
A page for everything you sell, 24 to a view, with paging and five ways to order it: featured, newest, price, name, and best rated once reviews are on. Every category page sorts and pages the same way. Shoppers switch between a grid and a list, and the shop remembers which one they picked.
Shoppers narrow by price, brand, in stock, and any property you marked as a filter, with a live count beside every choice - and a choice that would leave nothing is not offered.
A shopper puts up to four products side by side, no account needed, and a Differences only switch hides whatever they already agree on - reading the exact same properties table the product page itself shows.
Group your own products - hand-pick them, or let a rule do it: "everything on sale in Shoes", "new arrivals". Each group gets its own page, sorted, filtered and paged exactly like the rest of your catalogue.
A sale price can have its own start and end day, so a Black Friday sale needs no midnight edit - a discount badge shows on the product card for as long as the sale runs, and disappears the moment it ends.
Rename a product, a category, a collection or a page and every address it ever had - a Google result, a QR code, a Facebook post - still finds it. The old address quietly sends shoppers on to the new one.
By default, a search result shows a product's, category's, page's or blog post's own name and text. Write your own title and description instead, per language, with a preview of the result right there before you save.
Set a lower price per piece once a shopper buys enough of a product - up to five price breaks, each its own quantity and discount. The product page shows the breakdown, and the cart follows it the moment the box crosses a line.
A piece, a pair, a pack, a box, a set, or a metre, a litre or a kilo - pick the unit you sell in, a minimum order and a step. A shopper who types 7 for something sold in fives is moved up to 10, and told so once.
Add what a pack holds - 500 g, 750 ml, 12 pieces - and the price per kilogram, litre, metre or piece prints beside it everywhere a price does, following every sale and discount. In the EU and many other places, shops that sell food, drink or cleaning products by the pack have to show this price by law.
Shoppers order as guests, on a phone or a laptop. Delivery and the total are worked out as they go.
Shoppers pay by cash on delivery or by bank transfer. We add no fee and take no cut of either. Set a minimum order and the basket says how much more is needed before checkout opens.
Name your methods, pick the countries each one serves, set a price, the amount above which it is free, and how many business days it usually takes. No method at all means collection in person.
A percentage or a fixed amount, a minimum order, start and end dates, once per customer, sale items in or out.
Once an order is sent, the buyer can rate and review what they bought from their own order page. You approve or hide each one before it shows - then it adds a star rating to the product card and to Google's own listing.
Issue a balance to any e-mail address, with your own message. Your shopper types the code at checkout and it pays up to the order's total; whatever is left is paid the usual way, and the balance carries over to their next order.
Let a shopper buy a gift card for somebody else, paid by bank transfer or your own way to pay - never a card. It e-mails straight to the recipient the moment you mark the order paid.
A PDF, a ZIP, an MP3 - up to 90 MB. Paid by bank transfer or your own way to pay, never cash on delivery. A private link goes out by e-mail the moment it is paid, good for 5 downloads over 30 days.
A shopper can sign in with just their e-mail - a one-time link, no password - and see every order they have placed at your shop, new and old, on its own page.
A shopper signs in once and saves anything with a tap of the heart, on a card or on the product itself. Their list waits for them under their account, with its live price and whether it is still in stock - shareable by its own private link, and a sold-out item can ask to be e-mailed the moment it is back.
We never take a share of your sales. You pay for the shop, not for each order, so a good month stays a good month.
The shopper gets a confirmation, you get the order, the order page shows whether each e-mail arrived, and anyone who asked to be told a sold-out item is back gets written to once it is. Add your own words above and below the order summary, in your own voice.
Paid by PayPal, Revolut or cash at a fair? Add your own way to pay, with your own instructions, shown at checkout and in the confirmation e-mail. The order is placed like a bank-transfer one - you mark it paid once the money is with you.
Text in your own words, a colour, an optional link and a start and end date. It sits above the header on every page, in whichever language your shopper reads.
A dialog that opens on arrival or when a visitor is about to leave, with your own heading, text, picture and an optional button, between the dates you choose. Closed once, it stays closed - for good, or for 7 or 30 days, your choice.
Paste your Google Analytics 4, Meta Pixel and TikTok Pixel ids in Settings → Tracking and shoppers see a cookie banner naming exactly the ones you use, on every page but checkout - nothing from any of them loads until they press Accept.
Orders, customers and the numbers that matter, on your laptop or on the phone in your pocket.
Statuses, cancellations, orders taken by phone, packing slips to print, a CSV for your bookkeeper, e-mails you can send again, and a shopper hears by e-mail the moment you mark it shipped, with the tracking number.
Everyone who ordered, what they bought and when, in one list.
Sales, top products, orders by country, how many visitors reached the basket, the checkout and an order, and which channel - search, social, e-mail or direct - brought them and their revenue. A Monday morning e-mail carries the headline numbers too, with one click to turn it off.
Duplicate a product to add the next one in seconds. Tick several at once to switch them on or off, move their price, put them on sale (or end one), set their stock or delete them together.
Set a line for any product or size to fall to and you get one e-mail, not one per item, before it runs out.
Export your whole catalogue to a CSV any spreadsheet opens. Moving from Shopify or WooCommerce? Bring in their own CSV or Excel (.xlsx) export, matched to our columns automatically, with a preview before anything saves. Photos can come by web address or in a ZIP you upload alongside the file, matched to each row by its file name.
Your shop's buttons, checkout and e-mails already speak 42 languages. Write your products in the ones you sell in: each language has its own address, so search engines find every one.
Your shop opens in the language you choose, and every other language has its own address under its code, such as /de/ or /fr/.
Your shop prices in euro or in forint, and shows VAT for every country it sells to: the EU rates are already set, a book or a food can take its own reduced rate, and you type prices with or without VAT, whichever you prefer. For any other country you type in the rate yourself.
From its first product on, every shop has a sitemap search engines read, a product feed Google Shopping and Instagram can read, and a picture when its link is shared.
Every shop gets its own web address, yourshop.storefront.ninja, with HTTPS from the first minute.
No developer, no hosting, nothing to install. Three things, and you are selling.
Sign in with your mixtape account, pick the address and the country you sell from.
Photos, price, stock. Write it in each language you sell in.
Send people to yourshop.storefront.ninja. Orders arrive in your admin and in your inbox.
Free forever up to 25 products. When your shop grows, Pro and Max hold more.
€0for good
€9€9€4.08/ month
billed monthly
€49 billed yearly -54%
€26.90€26.90€12.41/ month
billed monthly
€149 billed yearly -53%
Prices without VAT. The yearly price is our launch deal: more than half off, and it stays yours for as long as you stay subscribed.
No. Never a percentage, never a fee per order. You pay for the shop and keep every sale.
Cash on delivery, bank transfer, or your own way to pay - PayPal, Revolut, cash at a market stall, anything you add yourself, with your own instructions shown at checkout and in the confirmation e-mail. The transfer details go on the order page and in the confirmation e-mail; a euro shop's bank transfer also shows a payment QR code there, so a banking app fills in the transfer by itself. Each one can carry a fee or a discount, shown next to that choice before a shopper picks it. A gift card you have issued can pay part or all of an order too, whatever is left settled the usual way.
The free plan holds 25 products and every feature, for good. Up to 1,500 products: €9 a month, or €49 a year with the launch deal. Up to 3,000 products: €26.90 a month, or €149 a year with the launch deal. Prices are without VAT.
Nothing you already have is hidden or deleted. Only the next one waits until you choose a paid plan.
Paying yearly costs less than half of paying monthly, and whoever takes the launch deal keeps that price for as long as they stay subscribed.
Yes. Northlight is a full working shop at demo.storefront.ninja - browse it, search it, put things in the basket, and go all the way through checkout. You can also look around its admin - everything there is real, but nothing can be changed. Nothing you do in either place is ever actually ordered or saved, and no sign-up is needed to look.
Press Cancel on your shop's Plan page. Your shop keeps selling on its plan until the end of the period you have already paid for, then it goes back to the free plan: nothing is deleted or hidden, it keeps selling, and only new products past the free plan's line wait.
Close it yourself at any time from Settings - it stops selling at once, and your admin shows a Reopen button that puts everything back exactly as it was, for 30 days. Download everything first if you want a copy: after those 30 days, your products, orders, customers and pages are deleted for good and cannot be brought back.
Yes, until it ships: change quantities, add or remove a product, fix the address or the delivery method, all from the order page. The totals, the VAT and the stock update to match, and the shopper gets an e-mail saying what changed. Once it is paid by card, sent or cancelled, it can no longer be edited - refund or cancel it instead.
Yes. Each size and colour can have its own price, stock and photo, and colours show as swatches on the product page.
Yes. Pick up to 8 of your own products to show under each one, in whichever order you like - shoppers see them as "You may also like" on the product page. Add fewer than four and the rest fill in by themselves, from the same category, with anything sold out last.
Yes. Once an order is marked sent, the buyer can rate and review what they bought, straight from their own order page - no account needed. You approve or hide each one before it shows, and every review came from somebody who actually bought the thing. Once approved, it shows as stars on the product card, lets shoppers sort by rating, and shows up in Google's own search results too. One switch in Settings turns the whole thing off if you would rather not have it.
No. Every purchase works as a guest, start to finish. If a shopper wants to come back and see what they bought, they can sign in with their e-mail: we send a one-time link, good for 15 minutes, and there is no password to set or forget. Once in, they see every order placed with that address at your shop, each linking to its own order page.
Yes, once they are signed in. A heart on any product saves it to their own wishlist, which they can open any time from the header. A shopper who is not signed in yet is sent to the sign-in link first, and the item is waiting once they use it. A product you take down drops off the list by itself. They can share the list by its own private link, which never shows their name or e-mail, and ask to be e-mailed when a sold-out item is back.
Name your methods, choose the countries each one serves, and price each one - a flat rate, with an amount above which it is free if you like, or tiers by order value or by weight - plus how many business days delivery usually takes. Mark a method as pickup and checkout skips the delivery address: the buyer collects from you in person and pays there. With no method at all, shoppers collect in person and pay on collection.
Yes. Upload a PDF, a ZIP, an MP3 - anything up to 90 MB - and the product sells as a download instead of a shipped item. A shopper pays by bank transfer or your own way to pay - never cash on delivery, since nothing is sent anywhere - and ticks a box giving up their 14-day right to cancel, since they can start downloading right away. The moment it is paid, a private link goes out by e-mail, good for 5 downloads over 30 days; you can send it again at any time from the order page.
Yes. Settings has a "Delete test orders" button that wipes every order in one go and gives the stock back - meant for exactly this, before your first real sale.
Any of 42. Your shop's buttons, checkout and e-mails already speak all of them. You write each product in the languages you sell in and choose which one your shop opens in; every other language has its own address, so search engines index each one you wrote. Where you have not written a product in a language yet, that page shows it in your shop's own language.
Search engines can find it from its first product on: every shop has a sitemap, each language has its own address, and a link shared in a chat shows your shop's picture.
Yes. Your products, your photos and your orders. The order list and your whole product catalogue both export to CSV whenever you want them, and if you are moving from Shopify or WooCommerce you can bring your catalogue in from their own CSV or Excel export the same way. Settings also has a "Download everything" button that builds one ZIP of every spreadsheet your shop holds - products, orders, customers, coupons, categories, collections and pages - plus every product photo.
Yes. Invite anyone by e-mail from your admin's Team page - they sign in with their own mixtape account, no password of yours to hand over, and you can remove them whenever you like.
No. Everything is a form in the admin, and there is nothing to install or host.
Yes. A business that gives a valid EU VAT number is checked with the European Commission’s VIES service when it orders. From another EU country it buys without VAT, and a buyer in your own country pays your VAT. A shop registered for the EU One-Stop Shop charges every other EU buyer that country’s own standard rate.
Your shop, your address, your money. Free for good while it is small, and no card to give.
Free forever up to 25 products, every feature, no credit card needed.