BibMe is a free automatic citation creator that supports MLA, APA, Chicago, and Turabian formatting. BibMe leverages external databases to quickly fill citation information for you. BibMe will then format the citation information and compile a bibliography according to the guidelines of the style manuals. If you prefer, you can enter your citation information manually. BibMe also features a citation guide that provides students with the style manuals' guidelines for citing references.
One of the first citation generators, easybib is free and allows students to enter the information from books manually and does the formatting according to style for them. Students put information in, and easybib does all the style and formatting for the student, leaving them with a finished bibliography.