The {endfloat} package places figures and tables at the end of the document, as often requested by journals for non-camera ready submission.
The package puts all figures and tables at the end of your document, each on a page by itself, and creates a List of Figures and/or List of Tables section at the end (when appropriate and controllable by options). Since several packages define other types of float, it is possible to register these float types with endfloat. The floats are processed using \baselinestretch{1} irrespective of what is used in the document as a whole. It also leaves notes in the text (i.e., “[Figure 4 about here.]”). If you would rather not have these, this can be turned off by using the nomarkers options. If you do not like the look of this marker, you can change their text and appearance.