APA (American Psychological Association) style is most commonly used to cite sources within the social sciences. A 7th edition was just published in 2019. Make sure you know which version, 6th edition or 7th edition, you are required to follow.
What if you just need a quick list of formatted citations, like a Works Cited list for a paper? That's where ZoteroBib comes to the rescue. Just find the item online (the article in JSTOR, the newspaper article, whatever), copy the URL and paste it into ZoteroBib's search bar.
It also takes DOIs, ISBNs, PubMed IDs, and other identifiers. The service will return a formatted citation according to the style guide of your choice, and will allow you to build (and save, and share) a fully formatted bibliography. No account necessary, and no marketing or ads to clutter up your research space.
Want to know more about how it works? Check out their quick demo
As you write, ZoteroBib can help you quickly generate parenthetical citations (APA, MLA) or footnotes/endnotes (Chicago, Turabian) for the specific quotes, facts, or ideas you’re including into your paper. Just click the copy icon next to an entry in your bibliography, enter the relevant page range or section of the source that you’re citing, and click Copy Citation or Copy Note. You can then paste the citation into your paper.
For styles such as APA and MLA, if you incorporate an author’s name into a sentence (“As Smith writes…”), you can use the “Omit Author” option to include only a date and/or page number in the parenthetical citation (“(2015, pp. 12–13)”).
If you’re using a word processor, you can simply click Copy to Clipboard and paste the formatted bibliography into your document.
With certain combinations of citation styles and word processors (e.g., LibreOffice), some of the formatting may become mangled when you export via the clipboard. In those cases, select Download RTF from the Export drop-down to download a formatted document that you can open in your word processor.
If you’re adding your bibliography to a webpage, you can use Copy HTML to copy HTML markup that you can embed in the page.