{"repo":"Keychron/Keychron-Keyboards-Hardware-Design","free":true,"listed":false,"github":"https://github.com/Keychron/Keychron-Keyboards-Hardware-Design","clone":"git clone https://github.com/Keychron/Keychron-Keyboards-Hardware-Design.git","description":"Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms.","language":null,"stars":3634,"topics":["3d-printing","cad","gaming","gaming-keyboard","gaming-mouse","hardware-designs","keyboard","keyboard-firmware","keychron","mechanical-keyboard","mouse","qmk","qmk-firmware","zephyr","zmk","zmk-firmware"],"license":null,"category":"hardware_design","readme_excerpt":"# Keychron Hardware Design\n\n[![Models Uploaded](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/Keychron/Keychron-Keyboards-Hardware-Design/main/.github/badges/model-count.json)](https://github.com/Keychron/Keychron-Keyboards-Hardware-Design)\n[![Repo](https://img.shields.io/badge/repo-source--available-4c1)](https://github.com/Keychron/Keychron-Keyboards-Hardware-Design)\n[![Docs](https://img.shields.io/badge/docs-ready-brightgreen)](https://github.com/Keychron/Keychron-Keyboards-Hardware-Design/tree/main/docs)\n[![Star this repo](https://img.shields.io/badge/GitHub-Star%20this%20repo-black?logo=github)](https://github.com/Keychron/Keychron-Keyboards-Hardware-Design)\n\nProduction-grade hardware design files for Keychron keyboards and mice.\n\nStudy real CAD. Remix plates and cases. Design compatible accessories. Learn from how real products are built.\n\n> This project is source-available. Personal and educational use is allowed. Original compatible accessories and add-ons are not subject to the commercial-use restriction in this license, but you may not copy and sell Keychron keyboards or mice, and you may not use Keychron trademarks as your own branding.\n\n![Keychron hardware design hero](docs/assets/hero-keychron-hardware-design.jpg)\n\n## Latest Updates\n\n- **2026-08-13:** Added B2 Pro files.\n- **2026-08-13:** Added B1 Pro files.\n- **2026-08-13:** Added K2 Ultra 8K files.\n- **2026-08-12:** Added J5 files.\n- **2026-08-05:** Added more Q5 files.\n- **2026-07-31:** Added BM22 files.\n- **2026-07-30:** Added G5 files.\n- **2026-07-29:** Added G3 and BM27 files.\n- **2026-07-28:** Added G6 HE mouse files.\n- **2026-07-27:** Added BM24 files.\n- **2026-07-20:** Update links in Z11 Ultra 8K files.\n- **2026-07-17:** Added more Q3 Ultra 8K and more Q6 Ultra 8K files.\n- **2026-07-16:** Added K3 Ultra 8K files.\n- **2026-07-10:** Added K3 HE files.\n- **2026-07-09:** Added J2 files.\n- **2026-06-24:** Update links in Q0 Plus files.\n- **2026-06-17:** Added K9 Max files.\n- **2026-06-16:** Added Z11 Ultra 8K files.\n- **2026-06-05:** Added M4 Mod files by SlayCC.\n- **2026-06-04:** Added V2 and more K6 HE files.\n- **2026-06-02:** Added Q11 Ultra 8K files.\n- **2026-05-26:** Added J7 files.\n- **2026-05-19:** Added K3 files.\n- **2026-05-18:** Added V3 Ultra 8K files.\n- **2026-05-14:** Added K4 QMK files.\n- **2026-05-08:** Added BM25 and more K3 Pro files.\n- **2026-05-07:** Moved the download links for the files to the \"Downloads section\" of the \"Readme file\" within the corresponding product model folder. ** Added more K3 Pro files.\n- **2026-04-29:** Added more K4 Pro and more K8 Pro files.\n- **2026-04-28:** Added K6 HE, Q10 Max, Q60 Max, and Q65 Max files.\n- **2026-04-27:** Added K8 files.\n- **2026-04-24:** Added Q0 Max, Q5 Max, Q12 Max, Q13 Max, Q15 Max and K8 QMK files.\n- **2026-04-22:** Added V3 and V3 8K files.\n- **2026-04-21:** Added more K7 Pro files.\n- **2026-04-17:** Added Q1 Max, Q8 Max and Q14 Max files.\n- **2026-04-14:** Added more P6 Ultra 8K, K10 QMK and B6 Pro files.\n- **2026-04-13:** Added P6 Ultra 8K, K2 QMK, K10 QMK files.\n- **2026-04-12:** Added V1 8K, V3 8K, V5 8K, and V6 8K series folders and README pages.\n- **2026-04-12:** Added V0 Ultra 8K, V1 Ultra 8K, V3 Ultra 8K, V5 Ultra 8K, V6 Ultra 8K, and V10 Ultra 8K series folders and README pages.\n- **2026-04-12:** Added Q1 HE 8K, Q2 HE 8K, Q3 HE 8K, Q5 HE 8K, Q6 HE 8K, and Q16 HE 8K series folders and README pages.\n- **2026-04-12:** Added Q1 Ultra 8K, Q3 Ultra 8K, Q5 Ultra 8K, and Q13 Ultra 8K series folders and README pages.\n- **2026-04-11:** Added C3 Pro 8K, K4 HE, K8 HE, K2 QMK, Q0 HE, and Q12 HE.\n- **2026-04-10:** Added more K0 Max files, Q12 HE and more Q6 Max files and more keycap profiles.\n- **2026-04-09:** Added K10 HE, Q6 Max and K0 Max design files. Update: make the accessories not subject to licensing.\n- **2026-04:** Added Q HE and mouse design files.\n- **2026-03:** Expanded K Max coverage.\n- More milestone updates will be published in [GitHub Releases](https://github.com/Keychron/Keychron-Keyboards-Hardware-Design/releases).\n\n## Start Here\n\nIf you're new, begin with one of these paths:\n\n- **Browse keyboard files**  \n  Explore B Pro, C Pro 8K, J, Q, Q Pro, Q HE, Q Max, Q Ultra 8K, K Pro, K Max, K Ultra 8K, K HE, K QMK, V Max, and P HE models.\n\n- **Browse mouse files**  \n  Explore shell and full-model files for M, G, and BM series mice.\n\n- **Open the files in CAD software**  \n  Read the [File Format Guide](docs/file-format-guide.md) for STEP, DWG, DXF, and PDF compatibility.\n\n- **Learn how to remix or modify a design**  \n  Start with the [Getting Started Guide](docs/getting-started.md).\n\n- **See the current filesystem inventory**  \n  Open the [Repository Inventory](docs/repo-inventory.md) generated from the repo itself.\n\n- **Contribute fixes or improvements**  \n  Read [Contributing](docs/CONTRIBUTING.md) for workflow, file standards, and submission rules.\n\n- **Join the community**  \n  Join the [Keychron Discord](https://discord.com/invite/HAYbRrTsjN) to share builds, ask questions, and help grow the hardware modding community.\n\n- **Understand the license before building**  \n  Read the [License FAQ](docs/license-faq.md).\n\n## What You Can Do With This Repository\n\n- Study real industrial design and hardware packaging files\n- Create case, plate, and accessory remixes\n- Inspect dimensions, structure, and component integration\n- Build community mods and compatible add-ons\n- Contribute documentation, corrections, and new variants that fit the license\n\n## What's Inside\n\n| Series | Type | Models | Components |\n|---|---|---|---|\n| **B Pro Series** | Keyboard | B1 Pro, B2 Pro, B6 Pro | Case, PCB, Full Model |\n| **C Pro 8K Series** | Keyboard | C1 Pro 8K, C2 Pro 8K, C3 Pro 8K | Case, Plate, Full Model, Stabilizer |\n| **J Series** | Keyboard | J2, J5, J7 | Plate, PCB, Bottom Case, Full Model |\n| **Q Series** | Keyboard | Q0 Plus, Q1–Q12, Q60, Q65 | Case, Plate, Encoder, Full Model, Stabilizer, OSA Keycap |\n| **Q Pro Series** | Keyboard | Q1 Pro–Q14 Pro (10 models) | Case, Plate, Encoder, Full Model, Stabilizer, KSA Keycap |\n| **Q HE Series** | Hall Effect | Q0 HE, Q1 HE, Q2 HE, Q3 HE, Q4 HE, Q5 HE, Q6 HE, Q12 HE | Published files for selected models; newer Q HE folders also include README/model pages for future CAD uploads |\n| **Q HE 8K Series** | Hall Effect | Q1 HE 8K, Q2 HE 8K, Q3 HE 8K, Q5 HE 8K, Q6 HE 8K, Q16 HE 8K | README/model pages prepared for future CAD uploads |\n| **Q Max Series** | Keyboard | Q0 Max, Q1 Max, Q2 Max, Q3 Max, Q5 Max, Q6 Max, Q8 Max, Q10 Max, Q12 Max, Q13 Max, Q14 Max, Q15 Max | Published CAD files for Q6 Max; README/model pages prepared for the others |\n| **Q Ultra 8K Series** | Keyboard | Q1 Ultra 8K, Q3 Ultra 8K, Q5 Ultra 8K, Q6 Ultra 8K, Q11 Ultra 8K, Q13 Ultra 8K | Published files for Q3, Q6, and Q11 Ultra 8K; README/model pages prepared for the others |\n| **K Pro Series** | Keyboard | K1 Pro–K17 Pro (16 models) | Case, Plate, Full Model, Stabilizer |\n| **K Max Series** | Keyboard | K0 Max, K1 Max, K2 Max, K3 Max, K4 Max, K5 Max, K7 Max, K8 Max, K9 Max, K10 Max, K11 Max, K13 Max, K15 Max, K17 Max | Case, Plate, Full Model, Stabilizer, Keycap on selected models; README/model pages prepared for K4 Max and K9 Max |\n| **K Ultra 8K Series** | Keyboard | K2 Ultra 8K, K3 Ultra 8K | Plate, PCB, Bottom Case, Full Model, Metal Strip |\n| **K HE Series** | Hall Effect | K2 HE, K4 HE, K6 HE, K8 HE, K10 HE | Published models include case, plate, full model, stabilizer, and selected keycap files; K6 HE is currently folder-only |\n| **K QMK Series** | Keyboard | K1 QMK, K2 QMK, K3 QMK, K4 QMK, K5 QMK, K8 QMK, K10 QMK | Published CAD files for K2 QMK; README/model pages prepared for the others |\n| **L Series** | Keyboard | L1, L3 | Case, Plate, Knob, Full Model, Stabilizer |\n| **V 8K Series** | Keyboard | V1 8K, V3 8K, V5 8K, V6 8K | README/model pages prepared for future CAD uploads |\n| **V Ultra 8K Series** | Keyboard | V0 Ultra 8K, V1 Ultra 8K, V3 Ultra 8K, V5 Ultra 8K, V6 Ultra 8K, V10 Ultra 8K | README/model pages prepared for future CAD uploads |\n| **V Max Series** | Keyboard | V1 Max–V10 Max | Case, Plate, Encoder, Full Model, Stabilizer, OSA Keycap |\n| **P HE Series** | Hall Effect | P1 HE, P2 HE, P3 HE | Published files for P1 HE; README/model pages prepared for P2 HE and P3 HE |\n| **Mouse Series** | Mouse | M1–M7, M2 Mini, M3 Mini, G1, G2, G3, G4, G5, G6 HE, BM22, BM24, BM25, BM27, Nape Pro (20 models) | Shell, Full Model, PTFE Files, Receiver Parts |\n\n**162 device models. 761+ design files. Source-available. Accessory-friendly.**\n![Keychron keyboards structure design](docs/assets/keychron-keyboards-structures.webp)\n\n## Directory Structure\n\n```\nB-Pro-Series/\n  B1 Pro/               — Ultra-slim 75% wireless keyboard files with UK case, PCB, full model, and product page reference\n  B2 Pro/               — Ultra-slim 96% wireless keyboard files with US case, PCB, full model, and product page reference\n  B6 Pro/               — Ultra-slim full-size wireless keyboard files with case, full model, and product page reference\nC-Pro-8K-Series/\n  C3 Pro 8K/            — Wired C Pro 8K hardware files, with C1 Pro 8K and C2 Pro 8K also present\nJ-Series/\n  J5/                   — Full-size QMK wireless keyboard files with plate, PCB, bottom case, full model, and product page reference\nQ-Series/\n  Q0 Plus/              — Numpad files alongside Q1–Q12, Q60, and Q65\nQ-HE-Series/\n  Q0 HE/                — Hall Effect numpad files alongside Q1, Q2, Q3, Q4, Q5, Q6, and Q12 HE models\nQ-HE-8K-Series/\n  Q1 HE 8K/             — README and product page reference, ready for future CAD uploads alongside Q2, Q3, Q5, Q6, and Q16 HE 8K\nQ-Pro-Series/\n  Q1 Pro/               — Wireless Q-series hardware files across 10 models\nQ-Max-Series/\n  Q0 Max/               — README and product page reference, with Q1, Q2, Q3, Q5, Q6, Q8, Q10, Q12, Q13, Q14, and Q15 Max model folders also present\nQ-Ultra-8K-Series/\n  Q3 Ultra 8K/          — Full-metal TKL wireless keyboard fil","default_branch":"main","files":217,"tree":[".gitattributes",".github/ISSUE_TEMPLATE/bug-report.yml",".github/ISSUE_TEMPLATE/file-request.yml",".github/PULL_REQUEST_TEMPLATE.md",".github/badges/model-count.json",".github/workflows/update-badge.yml",".github/workflows/validate-inventory.yml",".gitignore","B-Pro-Series/B1 Pro/README.md","B-Pro-Series/B2 Pro/README.md","B-Pro-Series/B6 Pro/README.md","C-Pro-8K-Series/C1 Pro 8K/README.md","C-Pro-8K-Series/C2 Pro 8K/README.md","C-Pro-8K-Series/C3 Pro 8K/README.md","C-Pro-8K-Series/README.md","J-Series/J2/README.md","J-Series/J5/README.md","J-Series/J7/README.md","K-HE-Series/K10 HE/README.md","K-HE-Series/K2 HE/README.md","K-HE-Series/K3 HE/README.md","K-HE-Series/K4 HE/README.md","K-HE-Series/K6 HE/README.md","K-HE-Series/K8 HE/README.md","K-HE-Series/README.md","K-Max-Series/K0 Max/README.md","K-Max-Series/K1 Max/README.md","K-Max-Series/K10 Max/README.md","K-Max-Series/K11 Max/README.md","K-Max-Series/K13 Max/README.md","K-Max-Series/K15 Max/README.md","K-Max-Series/K17 Max/README.md","K-Max-Series/K2 Max/README.md","K-Max-Series/K3 Max/README.md","K-Max-Series/K4 Max/README.md","K-Max-Series/K5 Max/README.md","K-Max-Series/K7 Max/README.md","K-Max-Series/K8 Max/README.md","K-Max-Series/K9 Max/README.md","K-Max-Series/README.md","K-Pro-Series/K1 Pro/README.md","K-Pro-Series/K10 Pro/README.md","K-Pro-Series/K11 Pro/README.md","K-Pro-Series/K12 Pro/README.md","K-Pro-Series/K13 Pro/README.md","K-Pro-Series/K14 Pro/README.md","K-Pro-Series/K15 Pro/README.md","K-Pro-Series/K17 Pro/README.md","K-Pro-Series/K2 Pro/README.md","K-Pro-Series/K3 Pro/README.md","K-Pro-Series/K4 Pro/README.md","K-Pro-Series/K5 Pro/README.md","K-Pro-Series/K6 Pro/README.md","K-Pro-Series/K7 Pro/README.md","K-Pro-Series/K8 Pro/README.md","K-Pro-Series/K9 Pro/README.md","K-Pro-Series/README.md","K-QMK-Series/K1 QMK/README.md","K-QMK-Series/K10 QMK/README.md","K-QMK-Series/K2 QMK/README.md","K-QMK-Series/K3 QMK/README.md","K-QMK-Series/K4 QMK/README.md","K-QMK-Series/K5 QMK/README.md","K-QMK-Series/K8 QMK/README.md","K-QMK-Series/README.md","K-Series/K3/README.md","K-Series/K8/README.md","K-Ultra-8K-Series/K2 Ultra 8K/README.md","K-Ultra-8K-Series/K3 Ultra 8K/README.md","Keycap Profiles/Cherry Profile/README.md","Keycap Profiles/KSA Profile/README.md","Keycap Profiles/LSA Profile/README.md","Keycap Profiles/MDA Profile/README.md","Keycap Profiles/OEM Profile/README.md","Keycap Profiles/OSA Profile/README.md","Keycap Profiles/README.md","L-Series/L1/README.md","L-Series/L3/README.md","L-Series/README.md","LICENSE","Mice/BM22/README.md","Mice/BM24/README.md","Mice/BM25/README.md","Mice/BM27/README.md","Mice/G1/README.md","Mice/G2/README.md","Mice/G3/README.md","Mice/G4/README.md","Mice/G5/README.md","Mice/G5/assets/keychron-g5-wireless-mouse.jpg","Mice/G6 HE/README.md","Mice/G6 HE/assets/keychron-g6-he-wireless-mouse.jpg","Mice/M1/README.md","Mice/M2 Mini/README.md","Mice/M2/README.md","Mice/M3 Mini/README.md","Mice/M3/README.md","Mice/M4/M4 Mod/README.md","Mice/M4/README.md","Mice/M5/README.md","Mice/M6/README.md","Mice/M7/README.md","Mice/Nape Pro/README.md","Mice/README.md","P-HE-Series/P1 HE/README.md","P-HE-Series/P2 HE/README.md","P-HE-Series/P3 HE/README.md","P-HE-Series/README.md","P-Ultra-8K-Series/P6-Ultra-8K/README.md","Q-HE-8K-Series/Q1 HE 8K/README.md","Q-HE-8K-Series/Q16 HE 8K/README.md","Q-HE-8K-Series/Q2 HE 8K/README.md","Q-HE-8K-Series/Q3 HE 8K/README.md","Q-HE-8K-Series/Q5 HE 8K/README.md","Q-HE-8K-Series/Q6 HE 8K/README.md","Q-HE-8K-Series/README.md","Q-HE-Series/Q0 HE/README.md","Q-HE-Series/Q1 HE/README.md","Q-HE-Series/Q12 HE/README.md","Q-HE-Series/Q2 HE/README.md","Q-HE-Series/Q3 HE/README.md","Q-HE-Series/Q4 HE/README.md","Q-HE-Series/Q5 HE/README.md","Q-HE-Series/Q6 HE/README.md","Q-HE-Series/README.md","Q-Max-Series/Q0 Max/README.md","Q-Max-Series/Q1 Max/README.md","Q-Max-Series/Q10 Max/README.md","Q-Max-Series/Q12 Max/README.md","Q-Max-Series/Q13 Max/README.md","Q-Max-Series/Q14 Max/README.md","Q-Max-Series/Q15 Max/README.md","Q-Max-Series/Q2 Max/README.md","Q-Max-Series/Q3 Max/README.md","Q-Max-Series/Q5 Max/README.md","Q-Max-Series/Q6 Max/README.md","Q-Max-Series/Q60 Max/README.md","Q-Max-Series/Q65 Max/README.md","Q-Max-Series/Q8 Max/README.md","Q-Max-Series/README.md","Q-Pro-Series/Q1 Pro/README.md","Q-Pro-Series/Q10 Pro/README.md","Q-Pro-Series/Q13 Pro/README.md","Q-Pro-Series/Q14 Pro/README.md","Q-Pro-Series/Q2 Pro/README.md","Q-Pro-Series/Q3 Pro/README.md","Q-Pro-Series/Q4 Pro/README.md","Q-Pro-Series/Q5 Pro/README.md","Q-Pro-Series/Q6 Pro/README.md","Q-Pro-Series/Q8 Pro/README.md","Q-Pro-Series/README.md","Q-Series/Q0 Plus/README.md","Q-Series/Q1/README.md","Q-Series/Q10/README.md","Q-Series/Q11/README.md","Q-Series/Q12/README.md","Q-Series/Q2/README.md","Q-Series/Q3/README.md","Q-Series/Q4/README.md","Q-Series/Q5/README.md","Q-Series/Q6/README.md","Q-Series/Q60/README.md","Q-Series/Q65/README.md","Q-Series/Q7/README.md","Q-Series/Q8/README.md","Q-Series/Q9/README.md","Q-Series/README.md","Q-Ultra-8K-Series/Q1 Ultra 8k/README.md","Q-Ultra-8K-Series/Q11 Ultra 8k/README.md","Q-Ultra-8K-Series/Q11 Ultra 8k/README.preview.html","Q-Ultra-8K-Series/Q13 Ultra 8k/README.md","Q-Ultra-8K-Series/Q3 Ultra 8k/README.md","Q-Ultra-8K-Series/Q5 Ultra 8k/README.md","Q-Ultra-8K-Series/Q6 Ultra 8k/README.md","Q-Ultra-8K-Series/README.md","README.md","V-8K-Series/README.md","V-8K-Series/V1 8K/README.md","V-8K-Series/V3 8K/README.md","V-8K-Series/V5 8K/README.md","V-8K-Series/V6 8K/README.md","V-Max-Series/README.md","V-Max-Series/V1 Max/README.md","V-Max-Series/V10 Max/README.md","V-Max-Series/V2 Max/README.md","V-Max-Series/V3 Max/README.md","V-Max-Series/V4 Max/README.md","V-Max-Series/V5 Max/README.md","V-Max-Series/V6 Max/README.md","V-Max-Series/V8 Max/README.md","V-QMK-Series/V2/README.md","V-QMK-Series/V3/README.md","V-Ultra-8K-Series/README.md","V-Ultra-8K-Series/V0 Ultra 8K/README.md","V-Ultra-8K-Series/V1 Ultra 8K/README.md","V-Ultra-8K-Series/V10 Ultra 8K/README.md","V-Ultra-8K-Series/V3 Ultra 8K/README.md","V-Ultra-8K-Series/V5 Ultra 8K/README.md","V-Ultra-8K-Series/V6 Ultra 8K/README.md","Z-Ultra-8K-Series/Z11 Ultra 8K/README.md","Z-Ultra-8K-Series/Z11 Ultra 8K/z11-ultra-8k-product.jpg","docs/3d-printing-guide.md","docs/CODE_OF_CONDUCT.md","docs/CONTRIBUTING.md","docs/assets/cherry profile.png","docs/assets/hero-keychron-hardware-design.jpg","docs/assets/keycap set 3d file layout.png","docs/assets/keychron-keyboards-structures.webp","docs/assets/ksa profile.jpeg","docs/assets/mda profile.jpeg","docs/assets/oem profile.jpeg","docs/assets/osa profile.jpeg","docs/file-format-guide.md","docs/getting-started.md","docs/license-faq.md","docs/repo-inventory.md","docs/scripts/repo_inventory.py"],"storefront":"/r/Keychron","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Keychron/Keychron-Keyboards-Hardware-Design/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}