Custom file upload apps ranked by installs

Custom file upload has 24 apps with 2,972 active installs on Shopify stores. Hulk Product Options, Variants leads with 18% of installs.

Start freeGet an API key and list the stores running any of these apps.

Active installs

2,972

Data as of 10 Nov 2026

Apps in category

24

2 new in the last 90 days

Top-3 share

48.7%

12-month change after a year of tracking

Stores running 2+ apps in category

4%

115 stores

Share of category installs

Monthly, last 12 months
  • Hulk Product Options, Variants 18%
  • Upload‑Lift Image Upload 15.4%
  • OPTIS Product Options, Variant 15.2%
  • SC Product Options 12%
  • File Upload by Uploadery 9.9%
  • 19 others 29.5%
0%25%50%75%100%Nov 26
Data as of 10 Nov 2026Methodology
View as table
MonthHulk Product Options, VariantsUpload‑Lift Image UploadOPTIS Product Options, VariantSC Product OptionsFile Upload by Uploadery19 others
Nov 2618%15.4%15.2%12%9.9%29.5%

All 24 apps, ranked

#AppDeveloperActive installsShareRating
1Hulk Product Options, VariantsHulkApps53618%★ 4.8 (1,218)
2Upload‑Lift Image UploadCloudlift45915.4%★ 4.9 (178)
3OPTIS Product Options, VariantOPTIS45115.2%★ 4.9 (2,384)
4SC Product OptionsShop Circle35712%★ 4.6 (1,254)
5File Upload by UploaderyShopPad Inc.2949.89%★ 4.6 (182)
6CustomilyCustomily2588.68%★ 4.9 (282)
7KickflipKickflip2177.3%★ 4.3 (139)
8Teeinblue Product PersonalizerTeeinblue2076.97%★ 4.9 (396)
9Drip AppsDrip Apps882.96%★ 4.4 (45)
10Optionize Product OptionsBasicApps471.58%★ 4.5 (96)
11Webyze Live Preview OptionsWebyze160.538%★ 4.8 (25)

Who installs custom file upload apps

CountriesSkew versus all scanned stores
  • United States+5.9%
  • Brazil−0.4%
  • India−1.3%
VerticalsSkew versus all scanned stores
  • Gifts & Special Events+5.1%
  • Business & Industrial+4.2%
  • Sports+2.6%
  • Health−2.5%
  • Beauty & Fitness−5%
  • Food & Drink−5.1%
Typical order valueSkew versus all scanned stores
  • $1,000++1.5%
Leader by typical order value

Every store running a custom file upload app

All 2,972 installs across all 24 apps, by store domain, with country, industry, order-value band and install dates, as JSON. Counting is free; each store costs 1 credit, and you start with 50 free.

See the API call and response
# Free: how many stores run the app
curl https://api.installgraph.com/v1/apps/signalpath/companies/count \
  -H "Authorization: Bearer $INSTALLGRAPH_KEY"

# 1 credit per store: the stores themselves
curl https://api.installgraph.com/v1/apps/signalpath/companies \
  -H "Authorization: Bearer $INSTALLGRAPH_KEY"

# Response (abridged)
{
  "data": [
    {
      "domain": "example-store-one.com",
      "name": "Example Store One",
      "country": "US",
      "firstSeenAt": "2026-03-04T00:00:00Z",
      "lastSeenAt": "2026-11-02T00:00:00Z"
    },
    {
      "domain": "example-store-two.com",
      "name": "Example Store Two",
      "country": "US",
      "firstSeenAt": "2026-09-18T00:00:00Z",
      "lastSeenAt": "2026-11-01T00:00:00Z"
    }
  ],
  "pagination": {
    "nextCursor": "eyJkIjoiZXhhbXBsZS1zdG9yZS10d28uY29tIn0",
    "hasMore": true
  },
  "meta": {
    "requestId": "req_8f2c41",
    "creditsCharged": 2,
    "creditsRemaining": 48
  }
}

Filter by country, region, industry and order value. A store's whole stack is GET /v1/companies/{domain}, and category-level counts are free at GET /v1/public/stats with no key. Full reference: API docs.

More in Selling products

How we count installsInstalls are detected on live Shopify storefronts, each scanned weekly. A store counts as an active install if the app was detected on its most recent healthy scan. Category membership follows each app's own Shopify listing.Read the methodology