Choose a background or upload your own photo, then download a shareable quote image.

Your file stays in the browser; nothing is sent to the server.

Quote

  • ... keep practicing. After a great deal of practice, we no longer think about all the necessary movements we must make; they become part of our existence. Before reaching that stage, however, you must practice and repeat. And if that's not enough, you must practice and repeat some more.

Only Text Quote

... keep practicing. After a great deal of practice, we no longer think about all the necessary movements we must make; they become part of our existence. Before reaching that stage, however, you must practice and repeat. And if that's not enough, you must practice and repeat some more.


Share This Page