ZoteroBib is a citation generator that can create citations for websites, newspapers, and DOI numbers. If ZoteroBib can't find your source automatically, you can enter the information manually to create the citation.
As with any automatically generated citation, you should always double-check that the formatting is correct.