Zotero is a personal citation builder and manager that was developed to help you store, organize, format, and share your citations. Learn more about it here.
Note: the citations Zotero creates are not always perfect. Make sure to proofread your citations before submitting your paper.