{
 "version": "2026-10-20",
 "license": "Dimension sheets are written by Xem Studio from the cited sources and are free to use (CC BY 4.0, attribute 'Xem Studio'). Linked files belong to their publishers under the license shown; Xem Studio does not host them. 'license_verified: false' means the license shown is from memory or the publisher's page as last read and should be confirmed at the link before commercial use.",
 "slug": "rc-servos",
 "name": "RC servo sizes: 9 g micro (SG90, MG90S), standard (Futaba S3003, Hitec HS-311), 1/4 scale (HS-805BB)",
 "kind": "modern",
 "category": "Electronics",
 "group": "RC & drones",
 "year": null,
 "question": "What are the dimensions of a standard RC servo?",
 "tags": [
  "servo",
  "rc",
  "sg90",
  "mg90s",
  "s3003",
  "hs-311",
  "rc plane"
 ],
 "aliases": [
  "sg90 dimensions",
  "standard servo size",
  "mg90s dimensions",
  "servo cutout size",
  "rc servo dimensions"
 ],
 "overall_mm": {
  "length": null,
  "width": null,
  "height": null
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": false,
 "free_files": 5,
 "url": "https://xemstudio.com/objects/rc-servos/",
 "sheet_txt": "https://xemstudio.com/objects/rc-servos/sheet.txt",
 "sheet": {
  "basis": "Servo datasheets and maker / retailer spec pages",
  "overall_mm": {
   "length": null,
   "width": null,
   "height": null
  },
  "notes": [
   "Micro 9 g: SG90 about 22.2 × 11.8 × 31; MG90S 22.8 × 12.2 × 28.5 (13.4 g).",
   "Standard: Futaba S3003 40–41 × 20 × 36 (37 g); Hitec HS-311 39.9 × 19.8 × 36.3 (42.8 g), 24-tooth spline. Quarter scale: Hitec HS-805BB 66 × 30 × 57.6 (152 g).",
   "Mounting-tab hole spacing, tab hole size and most spline tooth counts are not published as text for these servos: measure the tabs, or design the cut-out around the body envelope and fix with the supplied screws.",
   "Body envelopes (free STEP/STL) are for pockets and cut-outs; add 0.3 mm a side."
  ],
  "table": {
   "columns": [
    "servo",
    "class",
    "length_mm",
    "width_mm",
    "height_mm",
    "weight_g",
    "spline"
   ],
   "rows": [
    [
     "SG90",
     "micro 9 g",
     22.2,
     11.8,
     31,
     9,
     null
    ],
    [
     "TowerPro MG90S",
     "micro",
     22.8,
     12.2,
     28.5,
     13.4,
     null
    ],
    [
     "Futaba S3003",
     "standard",
     "40–41",
     20,
     36,
     37,
     null
    ],
    [
     "Hitec HS-311",
     "standard",
     39.9,
     19.8,
     36.3,
     42.8,
     "24T"
    ],
    [
     "Hitec HS-805BB",
     "1/4 scale",
     66,
     30,
     57.6,
     152,
     "heavy-duty"
    ]
   ]
  }
 },
 "sheet_text": "RC servo sizes: 9 g micro (SG90, MG90S), standard (Futaba S3003, Hitec HS-311), 1/4 scale (HS-805BB) — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/rc-servos/  (CC BY 4.0)\nBasis: Servo datasheets and maker / retailer spec pages\nCatalog version: 2026-10-20\n\nSizes: see table below\n- Micro 9 g: SG90 about 22.2 × 11.8 × 31; MG90S 22.8 × 12.2 × 28.5 (13.4 g).\n- Standard: Futaba S3003 40–41 × 20 × 36 (37 g); Hitec HS-311 39.9 × 19.8 × 36.3 (42.8 g), 24-tooth spline. Quarter scale: Hitec HS-805BB 66 × 30 × 57.6 (152 g).\n- Mounting-tab hole spacing, tab hole size and most spline tooth counts are not published as text for these servos: measure the tabs, or design the cut-out around the body envelope and fix with the supplied screws.\n- Body envelopes (free STEP/STL) are for pockets and cut-outs; add 0.3 mm a side.\n\nservo  class  length_mm  width_mm  height_mm  weight_g  spline\nSG90  micro 9 g  22.2  11.8  31.0  9  None\nTowerPro MG90S  micro  22.8  12.2  28.5  13.4  None\nFutaba S3003  standard  40–41  20  36  37  None\nHitec HS-311  standard  39.9  19.8  36.3  42.8  24T\nHitec HS-805BB  1/4 scale  66  30  57.6  152  heavy-duty\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- SG90 datasheet (TowerPro): SG90 micro servo — web — Publisher's page; dimensions are facts — https://tams.informatik.uni-hamburg.de/lehre/2023ss/vorlesung/es/doc/sg90.pdf\n- GetFPV (TowerPro spec): MG90S — web — Publisher's page; dimensions are facts — https://www.getfpv.com/towerpro-mg90s-digital-servo.html\n- Futaba S3003 datasheet: S3003 standard servo — web — Publisher's page; dimensions are facts — https://content.instructables.com/F1V/HY29/IR9E9N75/F1VHY29IR9E9N75.pdf\n- ServoDatabase: Hitec HS-311 — web — Publisher's page; dimensions are facts — https://servodatabase.com/servo/hitec/hs-311\n- SparkFun (Hitec spec): HS-805BB giant scale — web — Publisher's page; dimensions are facts — https://www.sparkfun.com/servo-hitec-hs-805bb-giant-scale.html\n\nFree files (CC BY 4.0, Xem Studio; STEP + STL, 5 parts): https://xemstudio.com/files/hardware/rc-servos/index.json\nAPI: https://xemstudio.com/api/geometry?object=rc-servos\n",
 "sources": [
  {
   "publisher": "SG90 datasheet (TowerPro)",
   "title": "SG90 micro servo",
   "url": "https://tams.informatik.uni-hamburg.de/lehre/2023ss/vorlesung/es/doc/sg90.pdf",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "GetFPV (TowerPro spec)",
   "title": "MG90S",
   "url": "https://www.getfpv.com/towerpro-mg90s-digital-servo.html",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "Futaba S3003 datasheet",
   "title": "S3003 standard servo",
   "url": "https://content.instructables.com/F1V/HY29/IR9E9N75/F1VHY29IR9E9N75.pdf",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "ServoDatabase",
   "title": "Hitec HS-311",
   "url": "https://servodatabase.com/servo/hitec/hs-311",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "SparkFun (Hitec spec)",
   "title": "HS-805BB giant scale",
   "url": "https://www.sparkfun.com/servo-hitec-hs-805bb-giant-scale.html",
   "formats": [
    "web"
   ],
   "license": "Publisher's page; dimensions are facts",
   "license_verified": true,
   "hosted": false
  }
 ],
 "xem": {
  "status": "free-files",
  "sheet_free": true,
  "mesh_price_usd": null,
  "step_price_usd": null,
  "tolerance_mm": null
 },
 "related": [
  "fc-esc-stack-mounts",
  "rc-plane-and-car-motors"
 ],
 "fits": [],
 "dimensions": "exact (nominal, no printing tolerance)",
 "dimension_rule": "All geometry on Xem Studio is exact (nominal, true size) with no printing tolerance. Where a part meets another part, the object lists its mating features (feature, exact size, what it mates with, fit class: press, slide, run, socket, clamp or designed). Apply your process's allowance to those features only; 'designed' gaps are part of the design and stay as drawn.",
 "mating": [],
 "faq": [
  {
   "q": "How big is an SG90 servo?",
   "a": "About 22.2 × 11.8 × 31 mm, 9 g."
  },
  {
   "q": "How big is a standard servo?",
   "a": "About 40 × 20 × 36 mm (Futaba S3003, Hitec HS-311)."
  }
 ],
 "files_license": null,
 "offers": [
  {
   "file": "servo-body-sg90-micro",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/rc-servos/servo-body-sg90-micro.step",
   "stl": "https://xemstudio.com/files/hardware/rc-servos/servo-body-sg90-micro.stl",
   "note": "Servo body envelope 22.2 × 11.8 × 31.0 mm (tabs and output not modelled)"
  },
  {
   "file": "servo-body-mg90s-micro",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/rc-servos/servo-body-mg90s-micro.step",
   "stl": "https://xemstudio.com/files/hardware/rc-servos/servo-body-mg90s-micro.stl",
   "note": "Servo body envelope 22.8 × 12.2 × 28.5 mm (tabs and output not modelled)"
  },
  {
   "file": "servo-body-standard-40x20x36",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/rc-servos/servo-body-standard-40x20x36.step",
   "stl": "https://xemstudio.com/files/hardware/rc-servos/servo-body-standard-40x20x36.stl",
   "note": "Servo body envelope 40.0 × 20.0 × 36.0 mm (tabs and output not modelled)"
  },
  {
   "file": "servo-body-hs-311-standard",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/rc-servos/servo-body-hs-311-standard.step",
   "stl": "https://xemstudio.com/files/hardware/rc-servos/servo-body-hs-311-standard.stl",
   "note": "Servo body envelope 39.9 × 19.8 × 36.3 mm (tabs and output not modelled)"
  },
  {
   "file": "servo-body-quarter-scale-66x30x57.6",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "CC BY 4.0 (Xem Studio)",
   "step": "https://xemstudio.com/files/hardware/rc-servos/servo-body-quarter-scale-66x30x57.6.step",
   "stl": "https://xemstudio.com/files/hardware/rc-servos/servo-body-quarter-scale-66x30x57.6.stl",
   "note": "Servo body envelope 66.0 × 30.0 × 57.6 mm (tabs and output not modelled)"
  }
 ],
 "markdown": "https://xemstudio.com/objects/rc-servos/index.md"
}