EasyBib, created by ImagineEasy Solutions and now managed by Chegg, is a great source for creating citations and entire bibliographies in MLA format. Unfortunately, other citation styles, such as APA and Chicago, require a premium membership.
EasyBib works the roughly the same for all types of sources. You can enter the title of the book or article or the URL of a website and EasyBib will fill in as much of the other information as it can find. You may have to complete the citation if it is missing information. This is mostly accurate though errors still occur.
You can also enter in all the relevant information manually. This is more time consuming but also more accurate since you know the information you have is correct.
To generate a citation for a Website, you can simply enter the URL and EasyBib will fill in as much of the other information as it can find.
Books, similar to websites, can have citations created for them by either entering the Title, ISBN number or other identifier, or by entering them manually. Remember, most of the relevant citation information can be found on the back of a book's Title Page, usually a few pages in from the cover.
To generate a citation for an article found in a journal or other periodical, you can have EasyBib automatically create it for you by searching for the Article Title, keywords or DOI number. Please note that not every article can be found this way.
To generate a citation manually, click on Manual Cite and include as much information about the article as possible, including article title, author(s), journal title and publication information (volume, issue, number). If you found the article from a database, please include that information as well.