มีเครื่องมือจัดรูปแบบโค้ด (Code Formatter/Beautifier) สำหรับ C++ หลายตัวช่วยให้โค้ดอ่านง่าย มีการเยื้องถูกต้อง
เครื่องมือแบบติดตั้ง (Offline Tools)
| เครื่องมือ | คำอธิบาย |
| Astyle | จัดรูปแบบโค้ดต้นทาง รองรับ C++, Java และอื่นๆ เวอร์ชันล่าสุด 2.03 (เมษายน 2013) |
| Clang-Format | เครื่องมือบรรทัดคำสั่งมาพร้อมคอมไพเลอร์ Clang โอเพนซอร์ส เขียนด้วย C++, Python เวอร์ชัน 3.3 |
| Universal Indent GUI | GUI สำหรับเครื่องมือจัดเลย์เอาต์โค้ดหลายภาษา เวอร์ชัน 1.2.0 (มกราคม 2012) |
| Jindent | เขียนด้วย Java รองรับ C, C++, Java, SQL |
| Cppcheck | เครื่องมือวิเคราะห์โค้ดแบบสแตติก โอเพนซอร์ส เวอร์ชัน 1.59 (มีนาคม 2013) ไม่ใช่เครื่องมือจัดเลย์เอาต์โดยตรง |
เครื่องมือออนไลน์ (Online Tools)
| เครื่องมือ | คำอธิบาย |
| Quick Highlighter | รองรับหลายภาษา (C++, PHP, HTML, Perl) ไฮไลท์คีย์เวิร์ดและชนิดข้อมูล |
| Semantic Designs Code Formatter | จัดรูปแบบโค้ดออนไลน์ รองรับ C++ |
| PrettyPrinter | รองรับ C++, C, Java, PHP มีตัวเลือกจัดรูปแบบ |
| Highlight.js | ไฮไลท์ไวยากรณ์อัตโนมัติ รองรับ C++, Ruby, Perl |
| Polystyle | จัดรูปแบบอัตโนมัติตามสไตล์ส่วนตัว รองรับ C++, CSS, HTML, Java |