A CodePen by Paul Reny. Custom cursors using data-uri - The option to use Base64 encoded images inline in your CSS stretches also into the custom cursors. So you can embed your own custom cursors in the CSS file. Here you can see how it is done through an example.