Free SEO Tools
A growing set of small, fast SEO tools that run entirely in your browser. No signup, no data uploaded, nothing to install. I built these for my own client work, so each one does a single job and does it properly.
Crawling and indexing
llms.txt Generator
Build a valid llms.txt so AI assistants can find your key pages.
enter pages and notesRobots.txt Generator
Crawl rules, AI crawler blocks and sitemap lines in one file.
fill the formI use this weeklyRobots.txt Tester
Check which URLs a robots.txt allows or blocks, and why.
paste robots.txt + URLsSitemaps
XML Sitemap Generator
Turn a list of URLs into a valid XML sitemap, split past 50,000.
paste URLs or CSVXML Sitemap Validator
Check a sitemap against the rules search engines actually enforce.
paste or upload XMLImage Sitemap Generator
Build an image sitemap with captions, titles and licence tags.
page + image URLsSchema and structured data
FAQ Schema Generator
Turn question and answer pairs into valid FAQPage JSON-LD.
enter Q and A pairsLocalBusiness Schema Generator
LocalBusiness JSON-LD with Australian address and hours.
fill the formProduct Schema Generator
Product JSON-LD with price, availability, brand and GTIN.
fill or paste CSVSchema Markup Generator
JSON-LD for Article, Breadcrumb, Organisation and more.
pick a typeMeta and SERP
SERP Snippet Preview
See your title and meta in Google, measured in real pixels.
type title + metaHreflang Tag Generator
Correct hreflang tags with x-default and a return-tag check.
enter URL + localesOpen Graph Generator
Open Graph and Twitter card tags with a live share preview.
fill the formRedirects and URLs
Htaccess Redirect Generator
Clean 301 rules for Apache, with redirect chains flagged.
paste old + new URLsShopify Redirect CSV Generator
A Shopify-ready redirect CSV from your old and new URLs.
paste or upload CSVURL Slug Generator
Clean, lowercase, hyphenated slugs, one at a time or in bulk.
type a title or listAnalytics and measurement
UTM Link Builder
Tagged campaign URLs, one at a time or hundreds from a CSV.
enter URL + paramsI use this weeklyGSC Regex Builder
Build and test Search Console RE2 regex before you use it.
pick a pattern + samplesAI Overview Traffic Loss Calculator
Estimate the traffic and revenue lost to AI Overviews.
enter positions + volumeLog File Analyser
See Googlebot and AI crawler hits from your server log.
drop a log fileImages and performance
Image Compressor
Compress JPG, PNG and WebP in your browser for faster pages.
drop imagesFavicon Generator
A 96x96 PNG favicon for Google, plus every size you need.
upload a square imagePNG to WebP Converter
Convert PNG to WebP with transparency kept, in batches.
drop PNG filesJPG to WebP Converter
Convert JPG and JPEG to WebP, typically 25 to 35% smaller.
drop JPG filesWant the strategy behind the tools?
Tools handle the mechanical work. The judgement - what to target, what to build, where to spend - is where results come from. That is what I do for clients.
Work with meWhy these tools are built the way they are
Most free SEO tools online do the same quiet thing: they ask for your URL, send it to a server you cannot see, and log it. Some gate the result behind an email. A few slow you down until you upgrade. None of that is necessary for the kind of work these tools do, so I built them the opposite way.
Everything here runs client-side. When you open a tool, the page loads a small piece of JavaScript and then it is finished talking to the internet. Paste a list of URLs, fill in a form or drop in a file, and the processing happens on your own machine. You can prove it: open any tool, turn off your wi-fi, and it keeps working. That matters when you are handling a client's redirect map, an unreleased sitemap or a log file that you would rather not hand to a random website.
It also means these tools do not crawl. A browser is not allowed to freely fetch other people's websites - the cross-origin security model blocks it - and I did not want to stand up a crawler on a server just to get around that. So instead of "type your domain and we will scan it", the model is "bring the data and the tool will shape it". You stay in control of exactly what goes in, which is faster and more private anyway.
Practically, that shapes what these tools are good at: generating files (llms.txt, robots.txt, sitemaps, schema, redirects), validating things you paste in, building and testing patterns, and converting or compressing files locally. Anything that genuinely needs live crawl data - rank tracking, backlink analysis, full site audits - belongs in a paid platform, and I will happily tell you which one rather than pretend a browser can do it.
They are free because they cost me nothing to give away and they are how a lot of people first meet my work. If the mechanical part is handled, the conversation moves to the part that actually needs a human: the strategy. If that is where you are, the tools are yours, no strings attached.
Common questions
Are these SEO tools really free?
Yes. Every tool here is free with no signup, no trial and no usage limit. I built them for my own client work and there is no reason to gate them.
Is my data uploaded anywhere?
No. These tools run entirely in your browser. Whatever you paste, type or upload stays on your device and is never sent to a server. Open a tool, disconnect from the internet, and it still works.
Do I need to create an account?
No account, no email, no login. Open a tool and use it.
Can these tools crawl or scan my live website?
No, and that is deliberate. A browser cannot freely fetch other websites, and I did not want to run a crawler on a server. You provide the input by pasting, typing or uploading a file, and the tool works on it locally.
Can I use the output on client websites?
Yes. The files and code these tools produce are yours to use on any site, client or personal, with no attribution required.