<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Coding Dude</provider_name><provider_url>https://www.coding-dude.com/wp</provider_url><author_name>John Negoita</author_name><author_url>https://www.coding-dude.com/wp/author/inegoita/</author_url><title>Spiral Maker - Coding Dude</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="TIPSRJTViN"&gt;&lt;a href="https://www.coding-dude.com/wp/spiral/"&gt;Spiral&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.coding-dude.com/wp/spiral/embed/#?secret=TIPSRJTViN" width="600" height="338" title="&#x201C;Spiral&#x201D; &#x2014; Coding Dude" data-secret="TIPSRJTViN" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://www.coding-dude.com/wp/wp-content/uploads/2025/10/spiral.png</thumbnail_url><thumbnail_width>980</thumbnail_width><thumbnail_height>711</thumbnail_height><description>Spiral Maker Online Free Spiral drawing can be difficult, especially if you want to draw the perfect spiral. Use the Spiral Maker from Coding Dude to draw pixel perfect spirals. Adjust the controls to get the spiral you want then download as JPG, PNG or SVG spiral. Spiral designs are a great asset to have [&hellip;]</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced (Requested URI contains query) 
Minified using Disk
Database Caching using Disk (Request-wide modification query)

Served from: www.coding-dude.com @ 2026-04-28 18:32:06 by W3 Total Cache
-->