We implemented the GWAS3D web server with a Perl-based web framework ‘Catalyst’, which provides a flexible programming interface on web development. Annotation information is stored in a back-end MySql database. We used Oracle Grid Engine as job management system for submitting tasks and offered three ways for users to retrieve their jobs: encrypted links, browser cookies and email notifications. jQuery and related UI components are used to construct dynamic web pages. GWAS3D is a one-stop framework with high usability and is freely available for academic use.