Skip to content
Storefront Ninja

Free forever · no card · 0% commission

Your own online shop. Ready in minutes.

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.

Look around its admin

Cash on delivery and bank transfer · 42 languages · 0% commission

Your shop, ready in minutes.

Put your home page together from ready-made blocks, pick a layout, add your logo and your colour. No code, nothing to install.

BannerFeatured productsCategoriesVideo

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.

ClassicCentredSearch-forward

It looks like your brand

Your logo and colour, light or dark, your own tab icon, and a choice of three header and three product page layouts.

SMLXLSizes and colours

Products the way you sell them

Sizes and colours with their own price, stock and photo, colour swatches, and categories shoppers can browse.

PickReorderShown

You may also like

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.

NewBestseller

Badges that stand out

Make your own badges, like New or Bestseller, each one colour, and put them on the products that deserve one.

LinkQR code

Share it everywhere

Share your address by link, or with a QR code for the shop window.

MaterialWaterproof42 cm

Properties shoppers can compare

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.

cafeCaféCAFÉ

A search that finds it

Shoppers type a word and find the product, with or without accents, in capitals or not.

/about/contact/returns

Pages of your own

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.

New arrivalsBehind the scenesHow we pack

A blog of your own

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.

FeaturedNewestBest rated

Everything you sell, sorted

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.

Size MIn stockCotton

Filters that narrow fast

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.

Side by sideDifferences only

Compare side by side

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.

Gift ideasSummer saleNew arrivals

Collections, picked or automatic

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.

Oct 18 - Oct 25On sale

Sales that run themselves

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.

/p/mug301/p/big-mug

Rename it, the old link still works

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.

Ceramic mugA mug any coffee lover will loveyourshop.storefront.ninja/p/ceramic-mug

Write the line Google shows

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.

1-910-4950+

Cheaper by the dozen

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.

51015

Sell it by the box

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.

500 g8.40 / kg

Priced per kilo too

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.

From basket to order, on one page.

Shoppers order as guests, on a phone or a laptop. Delivery and the total are worked out as they go.

Cash on deliveryBank transfer

Cash on delivery and bank transfer

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.

StandardExpressPickupTiered rates

Delivery your way

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.

WELCOMESUMMERFRIENDS

Coupons with your rules

A percentage or a fixed amount, a minimum order, start and end dates, once per customer, sale items in or out.

★★★★★★★★★☆WaitingPublished

Reviews

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.

****A1B2****C3D4****E5F6

Gift cards

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.

102550

Sell gift cards

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.

PDFZIPMP3

Sell downloads

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.

you@email.comSign inMy orders

Shopper accounts

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.

♥SavedMy wishlist

Wishlist

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.

0%100%0%

You keep what you sell

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.

Order placedSentDelivered

E-mails that send themselves

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.

PayPalRevolutCash at a fair

Your own way to pay

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.

Free shipping todaySale this weekBack in stock

An announcement bar

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.

WelcomeSale this weekBack soon

A welcome popup

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.

GA4MetaTikTok

Google Analytics, Meta and TikTok Pixel, with a cookie banner

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.

Your whole shop, in one admin.

Orders, customers and the numbers that matter, on your laptop or on the phone in your pocket.

Orders you can work

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.

Know your customers

Everyone who ordered, what they bought and when, in one list.

VisitsBasketCheckoutOrder

Numbers for Monday morning

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.

DuplicateOn/OffPriceSaleStockDelete

Edit many at once

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.

In stockLow stockNotified

One e-mail before you run out

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.

ExportPreviewImport

Move your catalogue in or 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.

Sell in 42 languages.

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.

ENDEFR/fr/

One address per language

Your shop opens in the language you choose, and every other language has its own address under its code, such as /de/ or /fr/.

€Ft€

Prices and VAT

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.

Found on Google

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.

yourshop.storefront.ninja

An address of your own

Every shop gets its own web address, yourshop.storefront.ninja, with HTTPS from the first minute.

Open in three steps

No developer, no hosting, nothing to install. Three things, and you are selling.

  1. Create the shop

    Sign in with your mixtape account, pick the address and the country you sell from.

  2. Put your products in

    Photos, price, stock. Write it in each language you sell in.

  3. Share the address

    Send people to yourshop.storefront.ninja. Orders arrive in your admin and in your inbox.

Every feature, from day one.

Free forever up to 25 products. When your shop grows, Pro and Max hold more.

Up to 25 products

€0for good

  • Every feature
  • Unlimited pages
  • Unlimited categories
  • 0% commission
Start free
Launch deal

Up to 1,500 products

€9€9€4.08/ month

billed monthly

€49 billed yearly -54%

  • Everything in Free
  • Add up to 1,500 products
Launch deal

Up to 3,000 products

€26.90€26.90€12.41/ month

billed monthly

€149 billed yearly -53%

  • Everything in Free
  • Add up to 3,000 products

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.

Questions, answered

Do you take a share of my sales?

No. Never a percentage, never a fee per order. You pay for the shop and keep every sale.

What can my shoppers pay with?

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.

What does it cost?

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.

What happens at the free plan’s limit?

Nothing you already have is hidden or deleted. Only the next one waits until you choose a paid plan.

What is the launch deal?

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.

Can I see it working before I sign up?

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.

How do I cancel?

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.

How do I close my shop, and what happens to my data?

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.

Can I change an order after it is placed?

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.

Can I sell sizes and colours?

Yes. Each size and colour can have its own price, stock and photo, and colours show as swatches on the product page.

Can I show related products?

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.

Can shoppers leave reviews?

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.

Do shoppers need an account?

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.

Can shoppers save items for later?

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.

How do I set delivery prices?

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.

Can I sell digital downloads?

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.

I placed test orders. Can I clear them?

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.

Which languages can I sell in?

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.

Will my shop show up on Google?

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.

Is what is in the shop mine?

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.

Can other people help run my shop?

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.

Do I need a developer?

No. Everything is a form in the admin, and there is nothing to install or host.

Can I sell to businesses in other EU countries?

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.

Ready to open?

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.

Look around its admin