Citation generators are tools in which you use a DOI or type the information regarding the citation (instead of pulling directly from a database or catalog) - they usually have a form to help guide you in what information is needed - and then they format it into the style you need.
Caveat: As with any tool like these, is it not guaranteed to be accurate all of the time. To be certain everything is perfect, consult the official style manuals.
If you have the information about an article or book, you can use one of the tools below to put it in the right format.