SprinSole vs. FitMyFoot vs. Upstep: Which Custom Insoles Are Right for You?

SprinSole vs. FitMyFoot vs. Upstep: Which Custom Insoles Are Right for You?

Prices and policies checked October 2026. Brands change their offers often, so check each site before you buy.

A few years ago, "custom insoles" meant a podiatrist appointment, a plaster cast, and a bill north of $400. Now you can get fitted from your couch. SprinSole, FitMyFoot, and Upstep are three of the brands doing this online, and they take noticeably different approaches.

We make SprinSole, so we're obviously not neutral. We've tried to keep this fair anyway. Each brand is a good fit for a different kind of buyer, and we'll say so where it isn't us.

The quick comparison

SprinSole FitMyFoot Upstep
Price per pair $79.99 (often $74.99 on sale) $109.99 Around $200+ before promotions
How you get fitted 3D scan with your phone Scan with your phone (in the browser, no app) Foam impression kit mailed to you and mailed back
Time to your door About 7 days Not stated on the site 12-18 business days after they receive your kit
Returns 30 days (an $18/pair restocking fee applies) All sales final 180-day money-back guarantee, free remakes
Made how 3D-printed for each foot 3D-printed Made from your foam impressions
Where to buy sprinsole.com, Amazon, Etsy fitmyfoot.com upstep.com

How each one fits you

SprinSole and FitMyFoot both use your phone. You follow on-screen prompts, scan each foot, and you're done in a few minutes. No kit to wait for, no package to mail back.

Upstep mails you a foam impression box. You press your feet into it and send it back. It's closer to what a clinic does, and some people trust a physical impression more than a phone scan. The trade-off is time: two trips through the mail before production even starts.

One detail on our side: SprinSole designs the arch from an unloaded foot, meaning the foot's shape when it isn't bearing your full weight. That's the same idea behind traditional casting for orthotics. It also lets us make each insole separately, since most people's left and right feet aren't identical.

Price: what you actually pay

This is where the three brands differ most.

  • SprinSole: $79.99, frequently $74.99. You get 10% off when you order two or more pairs, and 5% off for newsletter subscribers.
  • FitMyFoot: $109.99 a pair, full length or 3/4 length, with free shipping.
  • Upstep: list prices run around $200 or more per pair, but they run large promotions almost constantly, so the price you pay depends on timing.

If you want more than one pair (for work boots and sneakers, say), the gap grows quickly. Two pairs from SprinSole cost less than one pair at most clinic prices.

Speed

If your feet hurt now, waiting matters.

  • SprinSole: about 7 days from scan to delivery.
  • FitMyFoot: the site doesn't publish a delivery window. Customer reviews generally describe it as reasonably quick.
  • Upstep: 12-18 business days after your impression kit arrives back at their lab. Add the time for the kit to reach you and get back, and three to four weeks total is realistic.

Returns and guarantees

This is Upstep's strongest point, and it's worth being clear about.

  • Upstep offers a 180-day money-back guarantee plus free remakes. If you're nervous about whether custom insoles will work for you at all, that's a real safety net.
  • SprinSole has a 30-day return window. Because every pair is made for one person's feet, we charge an $18 per-pair restocking fee on returns.
  • FitMyFoot treats all sales as final. Their reasoning is the same (each pair is custom), but it means you're committed once you order.

Who should choose which

Choose Upstep if you want the longest guarantee available, you prefer a physical foot impression over a phone scan, and you don't mind waiting a few weeks or paying more.

Choose FitMyFoot if you like a phone scan, want lots of color options, or are interested in their custom sandals as well as insoles.

Choose SprinSole if you want a custom fit at the lowest price of the three, delivered in about a week, and the option to return within 30 days. It's also a sensible first step if you're wondering whether custom arch support helps you at all, before spending hundreds on clinic orthotics.

A note on custom insoles vs. prescription orthotics

None of these three products replace medical care. If you have a diagnosed condition, severe pain, diabetes-related foot issues, or pain that gets worse over time, see a physical therapist or doctor. For everyday aches from standing, walking, or working on your feet all day, custom arch support is a reasonable, low-risk thing to try first.

FAQ

Are phone scans accurate enough for custom insoles?

Phone scanning has improved a lot. Both SprinSole and FitMyFoot build each insole from a 3D model of your foot. If you'd rather use a physical impression, Upstep's kit is the traditional route.

Can I move custom insoles between shoes?

Usually, yes, as long as the shoes have removable insoles and similar room inside. Many people order a second pair so they don't have to swap.

How long do custom insoles last?

It depends on how much you're on your feet. Heavy daily use wears any insole faster. Check for flattened cushioning or cracks, and replace them when the support feels different.


Ready to try a custom fit? Scan your feet with your phone and get your SprinSole insoles in about a week.

Back to blog