In the browser

Include the Jdenticon library somewhere on your page. Below is Jdenticon served from jsDelivr, but you can download and host it yourself as well.

<script src="https://cdn.jsdelivr.net/npm/jdenticon@2.1.0" async></script>

Add a <canvas> element where you want to render an identicon. Use the data-jdenticon-value attribute to specify that an identicon should be rendered on the canvas. user127 below is just an example of a value.

<canvas width="80" height="80" data-jdenticon-value="user127"></canvas>

You may also opt for rendering vector icons. Use in this case <svg> elements instead of <canvas> elements.

<svg width="80" height="80" data-jdenticon-value="user127"></svg>

That's it!