Free marketing tools Technical SEO
Generators and checkers for the markup search engines read. Paste or type, check the result, copy the code.
Meta tags, previews, structured data, hreflang and sitemaps.
Slug generator
Turn a title into a clean, lowercase URL slug. Removes accents, turns & into "and" and converts Chinese to pinyin.
- Hyphen or underscore separator
- Cuts at a whole word
- Chinese titles to pinyin
SERP preview
See how a title and meta description look in Google, Bing and Baidu, measured in pixels, with the exact point where they get cut.
- Google, Bing and Baidu; desktop and mobile
- Pixel width with the truncation point marked
- Keyword bolding and a checklist of fixes
Meta tag generator
Fill in a form and get a clean HTML head snippet: title, description, canonical, robots rules, Open Graph, X card and hreflang, with a checklist.
- Robots rules: noindex, nofollow, max-snippet, max-image-preview…
- Canonical, viewport, charset, theme-color, hreflang
- Warnings for long titles and conflicting rules
Open Graph preview
Generate og: and twitter: tags, or paste a page’s head, and preview the share card on Facebook, X, LinkedIn, Slack, WeChat, DingTalk and Feishu.
- Form to tags, or paste HTML to check
- Seven share-card previews side by side
- Image size, ratio and absolute-URL checks
Schema markup generator
Fill in a form and get JSON-LD for eight common types, checked against Google’s required and recommended properties.
- FAQ, Article, Product, Organization, Breadcrumb, LocalBusiness, SoftwareApplication, HowTo
- Flags missing fields, bad dates, prices with symbols
- Says which rich results Google still shows
Schema validator
Paste JSON-LD or a whole page to find every structured data block, syntax errors by line, and missing properties.
- Extracts every application/ld+json block from HTML
- JSON errors with line and column
- Required fields, dates, URLs and prices checked
Hreflang generator
Turn a list of language codes and URLs into hreflang link tags, a sitemap block and an HTTP Link header, each code checked against Google’s rules.
- HTML tags, XML sitemap and HTTP header
- Catches en-UK, jp, zh_CN, es-419 and relative URLs
- x-default, duplicates and missing fallbacks
Sitemap generator
Turn a list of URLs into a valid sitemap.xml with lastmod and hreflang, or paste a sitemap to check it.
- Escaping, namespaces and hreflang alternates handled
- Splits into a sitemap index above 50,000 URLs or 50 MB
- Validator: dates, hosts, duplicates, size, Baidu limits
Redirect generator
Turn a list of old and new URLs into 301 rules for Apache, Nginx, Cloudflare, Vercel and Netlify, with chains and loops caught.
- .htaccess, nginx, Cloudflare CSV, vercel.json, _redirects
- 301 / 302 / 307 / 308 and query-string handling
- Finds chains, loops, duplicates and conflicts
Heading checker
Paste HTML and get the H1–H6 outline with skipped levels, empty headings and multiple H1s flagged by line.
- Indented outline you can copy
- Skips checked against the HTML standard
- Says what Google does and does not care about
Link extractor
Pull every link out of pasted HTML or text: URL, anchor text, internal or external, nofollow / sponsored / ugc. Export to CSV.
- Anchor text and rel for each link
- Empty and generic anchors flagged
- Works on plain text too
Alt text checker
Paste HTML and check every image's alt text: missing, empty, a filename, keyword-stuffed or on an image link with no text.
- Decorative vs missing alt told apart
- Image links without text flagged
- Rules from WCAG, WHATWG and Google
Text to code ratio
Paste HTML to see how much of it is visible text and how much is markup, inline scripts, styles and whitespace, byte by byte.
- Breakdown that adds up to 100%
- Spots inline scripts, data URIs and SVG
- Googlebot's 2 MB HTML limit shown
HTML validator
Paste HTML to find unclosed and misnested tags, stray end tags, duplicate ids, and a missing lang, title or alt, with line numbers.
- Line numbers for every finding
- Explains what the browser does instead
- Quick check before the W3C validator
OG image generator
Make a 1200×630 share image from a brand template in your browser, export PNG or JPG, and get the matching og:image tags.
- 4 templates, logo, solid or gradient background
- Sizes for Facebook, X, LinkedIn and WeChat
- PNG / JPG export plus og:image tags
Page speed test
Core Web Vitals from real Chrome users plus a Lighthouse lab test, mobile or desktop, with what to fix first.
- Field and lab data, kept apart
- Mobile and desktop
- Fixes sorted by time saved
Mobile-friendly test
Check a page on an emulated phone with the mobile audits still in Lighthouse, plus a local check of pasted HTML.
- Phone screenshot
- Viewport, zoom, touch targets
- Paste HTML, get line numbers
Search intent classifier
Paste a keyword list and sort it into informational, navigational, commercial, transactional and tool intent, with the rule behind each label.
- Five intents, English and Chinese modifiers
- Every keyword shows the rules it matched
- Brand terms, volume totals, CSV export
Keyword clustering tool
Group a keyword list by shared words, with stemming, an adjustable similarity threshold and a head term for each group. Export CSV.
- English stemming, Chinese 2-character splitting
- Jaccard or overlap, threshold you choose
- Optional split by search intent first
Questions about the tools
Still have a question?
Chat with the team behind TapCub — we usually reply within a few hours on business days.
Do I need a TapCub account to use them?
No. The tools are public pages. An account only matters when you want the same numbers computed from your live traffic instead of typed in.
Is anything I type sent to TapCub?
No. Almost every tool runs entirely in your browser. A few lookup tools (DNS, WHOIS, page speed) send only the domain or URL you enter, from your browser straight to a public service such as Cloudflare DNS, the domain registry or Google PageSpeed, and only when you press the button; each of those pages says where the request goes. We record that a tool page was viewed and used, like any other page — never the values.
Are the tools kept up to date?
Yes. Every tool page lists its version, an update history and the date each data source was last checked. Data such as crawler rules, public holidays and platform limits is re-checked on a schedule, and all tool updates are listed in one place.
Can I embed or link to a tool?
Linking is welcome. The pages have stable URLs under /tools. We do not offer an embed, but the formulas are documented on each page so you can reproduce them.
Why do my numbers differ from my analytics tool?
Usually the definition, not the arithmetic: who counts as a visitor, which event converts, and whether bots were removed first. Each tool lists the definition it assumes. See why UV never matches.
Will there be more tools?
When a question comes up often in support we turn it into a page. Suggestions go to contact.