Adobe Flash Builder (trước đây gọi là Adobe Flex Builder) là một môi trường phát triển tích hợp (IDE) được xây dựng trên nền tảng Eclipse giúp tăng tốc độ phát triển các ứng dụng Internet phong phú (RIAs) và các phần mềm ứng dụng đa nền tảng, đặc biệt là nền tảng Adobe AIR. Adobe Flash Builder 4 có sẵn trong hai phiên bản: Tiêu chuẩn và Cao cấp. Adobe Flash Builder cung cấp các trình chỉnh sửa mã tích hợp cho MXML và ActionScript và trình soạn thảo WYSIWYG để sửa đổi các ứng dụng MXML. Adobe Flash Builder bao gồm trình gỡ lỗi tương tác, cho phép các nhà phát triển thực hiện bước thực thi mã trong khi kiểm tra các biến và xem biểu thức. Flex Builder 3 hỗ trợ thêm cho phân tích hiệu suất. Khung nhìn lược tả hiển thị thông tin thống kê về việc sử dụng bộ nhớ ngoài thời gian thực hiện cuộc gọi chức năng. Trước phiên bản 4, sản phẩm này được gọi là Flex Builder. Thay đổi tên có nghĩa là biểu thị kết nối của nó với các sản phẩm khác trong Nền tảng Adobe Flash và để tạo sự khác biệt rõ ràng giữa SDK Flex miễn phí nguồn mở và IDE. Macromedia nhắm mục tiêu thị trường phát triển ứng dụng doanh nghiệp với các phiên bản ban đầu Flex 1.0 và 1.5. Công ty đã cung cấp công nghệ này với mức giá khoảng 15.000 USD mỗi CPU. Cần thiết để triển khai, máy chủ ứng dụng Java EE đã biên dịch MXML và ActionScript nhanh chóng vào các ứng dụng Flash (tệp SWF nhị phân). Mỗi giấy phép máy chủ bao gồm 5 giấy phép cho Flex Builder IDE. Adobe đã thay đổi đáng kể mô hình cấp phép cho dòng sản phẩm Flex với việc phát hành Flex 2. SDK Flex 2 cốt lõi, bao gồm các trình biên dịch dòng lệnh và thư viện lớp hoàn chỉnh của các thành phần và tiện ích giao diện người dùng, được cung cấp dưới dạng tải xuống miễn phí. Các ứng dụng Flex hoàn chỉnh có thể được xây dựng và triển khai chỉ với SDK Flex 2, không chứa các giới hạn hoặc hạn chế so với cùng một SDK đi kèm với IDE Flex Builder. Adobe dựa trên phiên bản mới của Flex Builder trên nền tảng Eclipse nguồn mở. Công ty đã phát hành hai phiên bản Flex Builder 2, Standard và Professional. Phiên bản Professional bao gồm thư viện Linh kiện biểu đồ Flex. Các dịch vụ hướng doanh nghiệp vẫn khả dụng thông qua Dịch vụ dữ liệu Flex 2. Thành phần máy chủ này cung cấp đồng bộ hóa dữ liệu, đẩy dữ liệu, đăng ký xuất bản và kiểm tra tự động. Không giống như Flex 1.0 và 1.5, Dịch vụ dữ liệu Flex không bắt buộc để triển khai các ứng dụng Flex. Trùng hợp với việc phát hành Flex 2, Adobe đã giới thiệu một phiên bản mới của ngôn ngữ lập trình ActionScript, được gọi là Actioncript 3, phản ánh đặc tả ECMAScript mới nhất. Việc sử dụng ActionScript 3 và Flex 2 yêu cầu phiên bản 9 trở lên của thời gian chạy Flash Player. Flash Player 9 đã kết hợp một máy ảo mới mạnh mẽ hơn để chạy ActionScript 3 mới. Flex là sản phẩm Macromedia đầu tiên được đổi tên dưới tên Adobe. Vào ngày 26 tháng 4 năm 2007, Adobe đã công bố ý định phát hành SDK Flex 3 (không bao gồm IDE Flex Builder IDE và Dịch vụ dữ liệu LiveCycle) theo các điều khoản của Giấy phép công cộng Mozilla. Adobe đã phát hành phiên bản beta đầu tiên của Flex 3 mang tên "Moxie" vào tháng 6 năm 2007. Các cải tiến chính bao gồm tích hợp với các phiên bản mới của các sản phẩm Creative Suite của Adobe, hỗ trợ AIR (thời gian chạy ứng dụng máy tính để bàn mới của Adobe) và thêm vào hồ sơ và tái cấu trúc các công cụ cho IDE Flex Builder. Ngày 3 tháng 5 năm 2011, Adobe đã phát hành Flash Builder 4.5 sao chép Flex 4.5 (chỉ SDK) cung cấp hỗ trợ đầy đủ để xây dựng các ứng dụng Flex và ActionScript cho Google Android, cũng như hỗ trợ xây dựng các ứng dụng ActionScript cho BlackBerry Tablet OS và Apple iOS. Bản cập nhật cho Flash Builder 4.5 và Flex 4.5 bổ sung hỗ trợ xây dựng các ứng dụng Flex cho BlackBerry Tablet OS và Apple iOS. Flex 4.5 SDK cung cấp nhiều thành phần và khả năng mới, cùng với sự hỗ trợ tích hợp trong Flash Builder 4.5 và Flash Catalyst CS 5.5. Với SDK Adobe Flex 4.5 được điều chỉnh bởi ba mục tiêu chính: