{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "Basecamp pricing",
  "description": "Published plans, feature availability and cited sources for Basecamp, collected by PricingAlmanac.",
  "url": "https://pricingalmanac.com/pricing/basecamp",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "creator": {
    "@type": "Organization",
    "name": "PricingAlmanac",
    "url": "https://pricingalmanac.com"
  },
  "dateModified": "2026-08-31T06:51:52.062Z",
  "product": {
    "slug": "basecamp",
    "name": "Basecamp",
    "vendor": "37signals LLC",
    "categoryKey": "project_management",
    "pricingUrl": "https://basecamp.com/pricing",
    "homepageUrl": "https://basecamp.com"
  },
  "plans": [
    {
      "slug": "free",
      "name": "Free",
      "tierRank": 0,
      "billingPeriod": "monthly",
      "currency": "USD",
      "listPriceMinor": null,
      "perSeatPriceMinor": null,
      "isFree": true,
      "isCustomQuote": false,
      "seatModel": "flat",
      "includedSeats": null,
      "minSeats": null,
      "maxSeats": 5,
      "includedUnits": {},
      "annualDiscountBps": null,
      "lastVerifiedAt": "2026-09-13T06:51:52.784Z"
    },
    {
      "slug": "freelancer",
      "name": "Freelancer",
      "tierRank": 1,
      "billingPeriod": "monthly",
      "currency": "USD",
      "listPriceMinor": "2500",
      "perSeatPriceMinor": null,
      "isFree": false,
      "isCustomQuote": false,
      "seatModel": "flat",
      "includedSeats": null,
      "minSeats": null,
      "maxSeats": null,
      "includedUnits": {},
      "annualDiscountBps": null,
      "lastVerifiedAt": "2026-09-13T06:51:52.784Z"
    },
    {
      "slug": "studio",
      "name": "Studio",
      "tierRank": 2,
      "billingPeriod": "monthly",
      "currency": "USD",
      "listPriceMinor": "5900",
      "perSeatPriceMinor": null,
      "isFree": false,
      "isCustomQuote": false,
      "seatModel": "flat",
      "includedSeats": null,
      "minSeats": null,
      "maxSeats": null,
      "includedUnits": {},
      "annualDiscountBps": null,
      "lastVerifiedAt": "2026-09-13T06:51:52.784Z"
    },
    {
      "slug": "pro",
      "name": "Pro",
      "tierRank": 3,
      "billingPeriod": "monthly",
      "currency": "USD",
      "listPriceMinor": "9900",
      "perSeatPriceMinor": null,
      "isFree": false,
      "isCustomQuote": false,
      "seatModel": "flat",
      "includedSeats": null,
      "minSeats": null,
      "maxSeats": null,
      "includedUnits": {},
      "annualDiscountBps": null,
      "lastVerifiedAt": "2026-09-13T06:51:52.784Z"
    },
    {
      "slug": "pro-unlimited",
      "name": "Unlimited",
      "tierRank": 4,
      "billingPeriod": "annual",
      "currency": "USD",
      "listPriceMinor": "358800",
      "perSeatPriceMinor": null,
      "isFree": false,
      "isCustomQuote": false,
      "seatModel": "flat",
      "includedSeats": null,
      "minSeats": null,
      "maxSeats": null,
      "includedUnits": {},
      "annualDiscountBps": null,
      "lastVerifiedAt": "2026-09-13T06:51:52.784Z"
    }
  ],
  "features": [
    {
      "planSlug": "free",
      "key": "kanban_board",
      "label": "Kanban board view",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro-unlimited",
      "key": "kanban_board",
      "label": "Kanban board view",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro-unlimited",
      "key": "max_users",
      "label": "Maximum users",
      "unit": "users",
      "boolValue": null,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": true
    },
    {
      "planSlug": "pro-unlimited",
      "key": "onboarding_support",
      "label": "Guided onboarding or success manager",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro-unlimited",
      "key": "priority_support",
      "label": "Priority support",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro-unlimited",
      "key": "storage_gb",
      "label": "File storage",
      "unit": "GB",
      "boolValue": null,
      "numValue": 1000,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro-unlimited",
      "key": "time_tracking",
      "label": "Native time tracking",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro-unlimited",
      "key": "unlimited_projects",
      "label": "Unlimited projects",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "freelancer",
      "key": "kanban_board",
      "label": "Kanban board view",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "freelancer",
      "key": "priority_support",
      "label": "Priority support",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro",
      "key": "guests",
      "label": "Free guest collaborators",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro",
      "key": "kanban_board",
      "label": "Kanban board view",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro",
      "key": "max_users",
      "label": "Maximum users",
      "unit": "users",
      "boolValue": null,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": true
    },
    {
      "planSlug": "pro",
      "key": "onboarding_support",
      "label": "Guided onboarding or success manager",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro",
      "key": "priority_support",
      "label": "Priority support",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro",
      "key": "storage_gb",
      "label": "File storage",
      "unit": "GB",
      "boolValue": null,
      "numValue": 500,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro",
      "key": "time_tracking",
      "label": "Native time tracking",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "pro",
      "key": "unlimited_projects",
      "label": "Unlimited projects",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "studio",
      "key": "kanban_board",
      "label": "Kanban board view",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    },
    {
      "planSlug": "studio",
      "key": "max_users",
      "label": "Maximum users",
      "unit": "users",
      "boolValue": null,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": true
    },
    {
      "planSlug": "studio",
      "key": "priority_support",
      "label": "Priority support",
      "unit": null,
      "boolValue": true,
      "numValue": null,
      "textValue": null,
      "enumValue": null,
      "isUnlimited": false
    }
  ],
  "sources": [
    {
      "fieldPath": "features.free",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-06T06:51:53.235Z",
      "method": "selector"
    },
    {
      "fieldPath": "features.freelancer",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-06T06:51:53.239Z",
      "method": "selector"
    },
    {
      "fieldPath": "features.pro",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-06T06:51:53.258Z",
      "method": "selector"
    },
    {
      "fieldPath": "features.pro-unlimited",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-06T06:51:53.271Z",
      "method": "selector"
    },
    {
      "fieldPath": "features.studio",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-06T06:51:53.249Z",
      "method": "selector"
    },
    {
      "fieldPath": "plans.free.price",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-13T06:51:52.784Z",
      "method": "selector"
    },
    {
      "fieldPath": "plans.freelancer.price",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-13T06:51:52.784Z",
      "method": "selector"
    },
    {
      "fieldPath": "plans.pro-unlimited.price",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-13T06:51:52.784Z",
      "method": null
    },
    {
      "fieldPath": "plans.pro.price",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-13T06:51:52.784Z",
      "method": "selector"
    },
    {
      "fieldPath": "plans.studio.price",
      "url": "https://basecamp.com/pricing",
      "verifiedAt": "2026-09-13T06:51:52.784Z",
      "method": "selector"
    }
  ],
  "dataset": {
    "id": "2026-09-13-9c9a25928825",
    "builtAt": "2026-09-13T06:51:52.834Z"
  }
}
