To a certain extent, yes.  As mentioned, most of the eCommerce platforms provide a free plan. However, there can be limitations in functionality or branding, which block you from selling through these plans. For instance, Ecwid provides a free plan for building an online store. However, it's only limited to selling a maximum of five products. So, if you have more than five, the free plan is not for you.