We have developed robust QSM software for both clinicians and researchers. For clinicians interested in using QSM in their daily practices, we present an automated QSM workflow that can be implemented across major MRI manufacturers at both 1.5 and 3T. QSM is automatically reconstructed and available for viewing at the end of each patient MRI session. For researchers interested in further developing QSM algorithms, we present MATLAB tools and source codes for the core Bayesian QSM algorithm, along with implementation for nonlinear field estimation, field unwrapping and background field removal. A GUI tool is provided and demonstrated.