There are a wide variety of tools which are freely available to help you with citing and creating reference lists, however none of them are perfect which is why it is important you know the basics of referencing and the key points to be aware of.
Here are a few tools we recommend
You may also find the cite button in Google Scholar useful for a quick reference (click on the speech mark underneath the link in Scholar)