cybermax / pathmoor /index.html
CyberMax-tools's picture
Add/update privacy-friendly view counter on 153 page(s)
4bce6d2 verified
Raw History Blame Contribute Delete
16.5 kB
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
<title>Pathmoor: Free Daily Logic Puzzle Game Online, Rotate the Paths</title>
<meta name="description" content="Play Pathmoor free: a logic puzzle with 30 levels and a daily board. Turn stones until every path glows from the lantern, earn stars, beat a friend&#x27;s score.">
<link rel="canonical" href="https://cybermaxtools.com/games/pathmoor/">
<meta property="og:type" content="website"><meta property="og:site_name" content="CyberMax">
<meta property="og:title" content="Pathmoor: Free Daily Logic Puzzle Game Online">
<meta property="og:description" content="Play Pathmoor free: a logic puzzle with 30 levels and a daily board. Turn stones until every path glows from the lantern, earn stars, beat a friend&#x27;s score.">
<meta property="og:url" content="https://cybermaxtools.com/games/pathmoor/">
<meta property="og:image" content="https://cybermaxtools.com/games/pathmoor/og.png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://cybermaxtools.com/games/pathmoor/og.png">
<meta name="theme-color" content="#16241E">
<link rel="manifest" href="manifest.webmanifest">
<link rel="icon" href="icon.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="icon-192.png">
<meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-title" content="Pathmoor">
<link rel="stylesheet" href="fun.css"><link rel="stylesheet" href="style.css">
<script>try{var t=localStorage.getItem('cm-theme');if(t)document.documentElement.dataset.theme=t;var s=localStorage.getItem('pathmoor:skin');if(s)document.documentElement.dataset.skin=JSON.parse(s)}catch(e){}</script>
<meta name="twitter:title" content="Pathmoor: Free Daily Logic Puzzle Game Online">
<meta name="twitter:description" content="Play Pathmoor free: a logic puzzle with 30 levels and a daily board. Turn stones until every path glows from the lantern, earn stars, beat a friend&#x27;s score.">
<style>.h1kw{display:block;font-size:.42em;font-weight:600;opacity:.75;letter-spacing:.01em;margin-top:.15em}.seo ol,.seo ul{padding-left:1.2em}.seo li{margin:.25em 0}</style>
<script type="application/ld+json">{"@context": "https://schema.org", "@graph": [{"@type": "VideoGame", "@id": "https://cybermaxtools.com/games/pathmoor/#game", "name": "Pathmoor", "alternateName": "Daily logic puzzle game online free", "url": "https://cybermaxtools.com/games/pathmoor/", "image": "https://cybermaxtools.com/games/pathmoor/og.png", "description": "Pathmoor is a free logic puzzle for your browser. Turn stones a quarter turn at a time until every path connects back to the lantern and glows. 30 levels add holes, twin stones, fog and reverse stones, with a challenge level every 10. Earn up to 3 stars by matching par, play the same daily board as everyone else, keep a streak and send a friend a link to beat your score.", "genre": ["Puzzle", "Logic", "Daily puzzle", "Brain game"], "gamePlatform": ["Web browser", "Android", "iOS", "Windows", "macOS", "ChromeOS"], "applicationCategory": "Game", "operatingSystem": "Any (web browser)", "playMode": "SinglePlayer", "inLanguage": "en", "isAccessibleForFree": true, "offers": [{"@type": "Offer", "name": "Free demo (daily challenge + levels 1-20)", "price": "0", "priceCurrency": "USD"}, {"@type": "Offer", "name": "Full game (one-time unlock)", "price": "2.99", "priceCurrency": "USD"}], "author": {"@type": "Organization", "name": "CyberMax", "url": "https://cybermaxtools.com/"}, "publisher": {"@type": "Organization", "name": "CyberMax"}, "datePublished": "2026-10-02", "keywords": "Daily logic puzzle game online free, free daily path puzzle, unblocked, no download, browser game", "trailer": {"@id": "https://cybermaxtools.com/games/pathmoor/#video"}}, {"@type": "FAQPage", "@id": "https://cybermaxtools.com/games/pathmoor/#faq", "mainEntity": [{"@type": "Question", "name": "Is Pathmoor free?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. The daily board and levels 1-20 are free."}}, {"@type": "Question", "name": "How many levels are there?", "acceptedAnswer": {"@type": "Answer", "text": "30, with a new twist about every 5 levels and a challenge level every 10. Levels 21-30 come with the full game ($2.99 once) or the Fun Pass."}}, {"@type": "Question", "name": "When does a new daily board come out?", "acceptedAnswer": {"@type": "Answer", "text": "Every day at your midnight."}}, {"@type": "Question", "name": "What is par?", "acceptedAnswer": {"@type": "Answer", "text": "The fewest taps that can solve the board. Match it for 3 stars."}}, {"@type": "Question", "name": "Can I challenge a friend?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. After a win, tap Challenge a friend to send a link to the same board with your score."}}, {"@type": "Question", "name": "Does it work offline?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, after your first visit, and it installs like an app."}}, {"@type": "Question", "name": "How much is the full Pathmoor?", "acceptedAnswer": {"@type": "Answer", "text": "$2.99 once, no subscription: it opens every level, mode, the daily archive and themes in Pathmoor for good, and your receipt code works on any device. The daily challenge and levels 1-20 stay free. The CyberMax Fun Pass opens every CyberMax game instead."}}]}, {"@type": "VideoObject", "name": "Pathmoor demo: Daily path puzzle: light every stone", "description": "A 9-second screen recording of the live Pathmoor page: Today's board. Tap a stone to turn it; Every path must glow from the lantern; Solved: a shareable result. Real result, no voice.", "thumbnailUrl": ["https://cybermaxtools.com/media/demos/pathmoor/poster.jpg"], "uploadDate": "2026-10-02T18:13:52+00:00", "duration": "PT9S", "contentUrl": "https://cybermaxtools.com/media/demos/pathmoor/demo-16x9.mp4", "embedUrl": "https://cybermaxtools.com/games/pathmoor/", "inLanguage": "en", "publisher": {"@type": "Organization", "name": "CyberMax", "logo": {"@type": "ImageObject", "url": "https://cybermaxtools.com/store/img/favicon.webp"}}, "@id": "https://cybermaxtools.com/games/pathmoor/#video"}]}</script>
</head><body>
<div class="wrap">
<header class="top"><a class="brand" href="https://cybermaxtools.com/games/?s=hf-cybermax"><svg viewBox="0 0 512 512" aria-hidden="true"><clipPath id="lg"><rect width="512" height="512" rx="116"/></clipPath><g clip-path="url(#lg)"><rect width="512" height="512" fill="#FF6A3D"/><path d="M512 250V512H250Z" fill="#D9481F"/></g><g transform="translate(86 86) scale(3.4)"><path d="M66 27 A27 27 0 1 0 66 73" fill="none" stroke="#11141B" stroke-width="17" stroke-linecap="round"/><rect x="66" y="41" width="20" height="18" rx="4" fill="#11141B"/></g></svg>CyberMax</a>
<nav><a href="https://cybermaxtools.com/games/?s=hf-cybermax">Games</a></nav><button class="icon" id="mute" type="button" aria-label="Sound on or off">🔊</button><button class="icon" id="stats-btn" type="button" aria-label="Your stats">📊</button><button class="icon" id="theme" type="button" aria-label="Switch light or dark">◐</button></header>
<main>
<section class="game">
<div class="headline"><h1>Pathmoor <span id="num" class="num"></span> <span class="pro-badge">PASS</span> <small class="h1kw">Free daily path puzzle</small></h1>
<p class="muted tag">Tap stones to turn them. Light every path from the lantern. 30 levels, a daily board for everyone.</p></div>
<div class="chips" id="modes" role="group" aria-label="Board"></div>
<div class="lv-banner" id="challenge" hidden></div>
<section class="panel lvmap" id="levels" hidden aria-label="Levels"><div id="lvmap"></div></section>
<p class="lv-goal" id="goal"></p>
<div class="hud"><span>⏱ <b id="time">0:00</b></span><span>Taps <b id="taps">0</b></span><span>Par <b id="par">0</b></span><span>Lit <b id="lit">0%</b></span><span id="left-wrap" hidden>Taps left <b id="left">0</b></span></div>
<div class="board-wrap"><canvas id="board" width="720" height="720" aria-label="Pathmoor board. Use arrow keys to move and Space to turn a stone." tabindex="0"></canvas></div>
<div class="row under"><button class="btn ghost sm" id="undo" type="button">↶ Undo</button><button class="btn ghost sm" id="restart" type="button">Restart</button><button class="btn ghost sm" id="install" type="button" hidden>📲 Add to Home Screen</button><button class="btn pass sm" id="pass-btn" type="button">✨ Fun Pass</button></div>
<section class="panel win" id="win" hidden aria-live="polite">
<h2 id="win-title">Every stone is lit!</h2>
<div class="lv-stars" id="win-stars" hidden></div>
<p id="win-line" class="muted"></p>
<pre id="win-grid" class="grid"></pre>
<div class="row"><button class="btn" id="next-lv" type="button" hidden>Next level ▶</button><button class="btn ghost" id="retry" type="button" hidden>↻ Retry</button><button class="btn ghost" id="beat" type="button">🎯 Challenge a friend</button></div>
<div class="row"><button class="btn" id="share" type="button">Share result</button><a class="btn ghost sm" id="sx" target="_blank" rel="noopener">X</a><a class="btn ghost sm" id="sb" target="_blank" rel="noopener">Bluesky</a><a class="btn ghost sm" id="sw" target="_blank" rel="noopener">WhatsApp</a><button class="btn ghost sm" id="card" type="button">Save card</button></div>
<p class="muted small" id="next"></p>
<div class="row"><button class="btn ghost sm" id="practice" type="button">Play a practice board</button></div>
<div class="nudge"><span>Loved it? The <b>Fun Pass</b> opens levels 21-30, 250 bonus boards, every past daily and colour themes.</span><button class="btn pass sm" data-pass="win" type="button">See the pass</button></div>
</section>
<div class="row skins" id="skins" aria-label="Board theme"></div>
</section>
<section class="seo" id="guide">
<h2>Pathmoor: daily logic puzzle game online free</h2>
<p>Pathmoor is a free logic puzzle for your browser. Turn stones a quarter turn at a time until every path connects back to the lantern and glows. 30 levels add holes, twin stones, fog and reverse stones, with a challenge level every 10. Earn up to 3 stars by matching par, play the same daily board as everyone else, keep a streak and send a friend a link to beat your score.</p>
<h2>How to play Pathmoor</h2>
<ol><li>One stone holds the lantern.</li><li>Tap any stone to rotate it a quarter turn.</li><li>Paths connected to the lantern glow.</li><li>Solve the board when every stone glows and no path points into a wall.</li><li>Match par, the fewest possible taps, for 3 stars.</li></ol>
<h3>Controls</h3>
<p><b>Phone and tablet:</b> Tap a stone to turn it.</p>
<p><b>Desktop, laptop and Chromebook:</b> Click a stone to turn it.</p>
<h2>Pathmoor tips and strategy</h2>
<ul><li>Start with edge and corner stones: paths can never point off the board.</li><li>Dead-end stones must point into a neighbour that opens back.</li><li>Straight stones on an edge always run along it.</li><li>Work inward from what is forced before guessing.</li></ul>
<h2>Game modes</h2>
<ul><li>30 levels: holes, twin stones that turn together, fog and reverse stones, plus a tap-budget challenge level every 10. Levels 1-20 are free.</li><li>Daily board, the same for everyone, with a streak and a shareable grid.</li><li>Beat-my-score links: send a friend the same level with your tap count.</li><li>Full game ($2.99 once) or Fun Pass: levels 21-30, the full archive of past boards and 250 bonus boards.</li></ul>
<p>The daily challenge and levels 1-20 are free to play, with no ads and no sign-up. Buy the full game once for $2.99 to open every level, mode, the daily archive and themes in Pathmoor, or get the optional <a href="https://cybermaxtools.com/games/?s=hf-cybermax#pass">CyberMax Fun Pass</a> ($2.99/month, $19/year or $29.99 for life), which opens everything in every CyberMax game.</p>
<h2>Pathmoor FAQ</h2>
<h3>Is Pathmoor free?</h3><p>Yes. The daily board and levels 1-20 are free.</p>
<h3>How many levels are there?</h3><p>30, with a new twist about every 5 levels and a challenge level every 10. Levels 21-30 come with the full game ($2.99 once) or the Fun Pass.</p>
<h3>When does a new daily board come out?</h3><p>Every day at your midnight.</p>
<h3>What is par?</h3><p>The fewest taps that can solve the board. Match it for 3 stars.</p>
<h3>Can I challenge a friend?</h3><p>Yes. After a win, tap Challenge a friend to send a link to the same board with your score.</p>
<h3>Does it work offline?</h3><p>Yes, after your first visit, and it installs like an app.</p>
<h3>How much is the full Pathmoor?</h3><p>$2.99 once, no subscription: it opens every level, mode, the daily archive and themes in Pathmoor for good, and your receipt code works on any device. The daily challenge and levels 1-20 stay free. The CyberMax Fun Pass opens every CyberMax game instead.</p>
<h2>Similar free games</h2>
<div class="more"><a href="https://cybermaxtools.com/games/townduel/?s=hf-cybermax"><b>Townduel</b><span>Which US town costs more? 10 daily duels</span></a><a href="https://cybermaxtools.com/games/brimbloom/?s=hf-cybermax"><b>Brimbloom</b><span>Stop the bloom on the brim</span></a><a href="https://cybermaxtools.com/games/kenwren/?s=hf-cybermax"><b>Kenwren</b><span>How well do your friends know you?</span></a><a href="https://cybermaxtools.com/games/?s=hf-cybermax"><b>All CyberMax games</b><span>Free browser games, no download</span></a></div>
</section>
</main>
<footer>© 2026 CyberMax · <a href="https://cybermaxtools.com/games/?s=hf-cybermax">Games</a> · <a href="https://cybermaxtools.com/toys/?s=hf-cybermax">Toys</a> · <a href="https://cybermaxtools.com/store/?s=hf-cybermax">Store</a> · <a href="https://cybermaxtools.com/privacy?s=hf-cybermax">Privacy</a> · <a href="https://cybermaxtools.com/terms?s=hf-cybermax">Terms</a></footer>
</div>
<script type="module" src="game.js"></script>
<!-- cybermax-count:start --><script>(function(){try{var D="https://data.cybermaxtools.com",P=location.host+location.pathname,G=1;try{var T=JSON.parse(localStorage.getItem("cmx-traffic")||"null");if(T&&T.until>Date.now()&&T.mode==="surge")G=100}catch(e){}if(G>1&&Math.random()*G>=1)return;H=navigator.webdriver||!(navigator.languages&&navigator.languages.length)||!screen.width?"&h=1":"",Z=function(x){navigator.sendBeacon?navigator.sendBeacon(x):(new Image).src=x},V=null,K="cmx-visit";if(navigator.doNotTrack!=="1")try{var o=JSON.parse(sessionStorage.getItem(K)||"null"),t=Date.now();if(!o||t-o.t>18e5)o={e:P,n:0};o.n++;o.t=t;sessionStorage.setItem(K,JSON.stringify(o));V=o}catch(e){}var u=D+"/v?p="+encodeURIComponent(P)+"&r="+encodeURIComponent((function(r){var h=r.split("/")[2]||"";return h===location.host?r.split(/[?#]/)[0]:h})(document.referrer||""))+H+(function(){var q=new URLSearchParams(location.search),s=q.get("utm_source"),t=(q.get("s")||"").toLowerCase().replace(/[^a-z0-9-]/g,"-").slice(0,80);return s?"&us="+encodeURIComponent(s)+"&uc="+encodeURIComponent(q.get("utm_campaign")||""):t?"&us=s&uc="+encodeURIComponent(t):""})()+(V?"&vn="+V.n+(V.n>1?"&ve="+encodeURIComponent(V.e):""):"")+(G>1?"&w="+G:"");Z(u);if(!V)return;var B="a[data-count],a[href*=\"buy.stripe.com\"],a[href*=\"data.cybermaxtools.com/buy/\"],a[href*=\".workers.dev/buy/\"],a[href*=\"buy.polar.sh\"],a[href*=\"polar.sh/checkout\"],[data-cmx-buy]",E=function(k){try{var o=JSON.parse(sessionStorage.getItem(K)||"null");if(!o||o[k])return;o[k]=1;sessionStorage.setItem(K,JSON.stringify(o));Z(D+"/v?p="+encodeURIComponent(P)+"&ev="+k+"&ve="+encodeURIComponent(o.e)+H)}catch(e){}};document.addEventListener("click",function(x){var a=x.target&&x.target.closest&&x.target.closest(B);if(a){E("seen");E("click")}},true);var S=V.seen,C=function(){if(S)return;var l=document.querySelectorAll(B),w=innerWidth,h=innerHeight;for(var i=0;i<l.length;i++){var r=l[i].getBoundingClientRect();if(r.width>0&&r.height>0&&r.bottom>0&&r.right>0&&r.top<h&&r.left<w){S=1;E("seen");return}}},T0=Date.now(),I=setInterval(function(){C();if(S||Date.now()-T0>6e5)clearInterval(I)},1500),R=0;addEventListener("scroll",function(){if(!R&&!S){R=1;setTimeout(function(){R=0;C()},250)}},{passive:true});document.readyState=="loading"?document.addEventListener("DOMContentLoaded",C):C()}catch(e){}})()</script><!-- cybermax-count:end --></body></html>