LW IT Solutions

Toolbox

301 Redirect Rule Generator (.htaccess, nginx, WordPress)

Turns a list of old and new addresses into redirect rules for Apache .htaccess, nginx or a WordPress hook. Merges pairs that share a folder change into one prefix rule, flattens chains so every old address points at its final target, and refuses loops and contradictions before they reach the server.

Authentication: Basic Auth + htpasswd Generator

Generate a .htpasswd entry, a Basic Auth Authorization header, and a matching cURL test command, entirely in the browser.

Backup Retention & Transfer Window Planner

Size a GFS backup scheme: the target storage the retained copies occupy and how long full, daily, and restore transfers take over the uplink.

Base64 Encode & Decode Tool

Encode text or JSON into a UTF-8 safe Base64 string and decode Base64 back into readable text, entirely in the browser.

BigQuery GA4 Query & UNNEST Builder

Generate optimized standard SQL for GA4 BigQuery exports with automatic UNNEST parameter logic.

Cache-Control & Revalidation Analyzer

Reads the caching headers of an address, works out how long a browser and a shared cache may keep the response and on what basis, sends conditional requests to see whether ETag and Last-Modified really produce a 304, and checks whether a CDN or page cache in front is hitting.

Canonical, hreflang and Indexing Signal Inspector

Reads what a page tells a search engine about itself: which address it declares canonical, what its robots directives say, whether robots.txt lets the crawler in at all, and which of those four can quietly cancel the others.

CCTV Lens, Field of View & Pixel Density Calculator

Turns sensor size, focal length and distance into field of view and pixels per metre, and says which DORI level a camera actually reaches.

CCTV Storage & Network Bitrate Calculator

Calculate network bitrate (Mbps) and storage capacity (TB) for CCTV installations based on H.264/H.265 codec and motion retention.

Code Beautifier – JavaScript, PHP, Python, SQL & More

Reformat minified or messy JavaScript, PHP, Python, SQL, and a dozen more languages with clean, consistent indentation.

Code Minifier – JavaScript, PHP, Python, SQL & More

Minify JavaScript, PHP, Python, SQL, and a dozen more languages by stripping comments, blank lines, and redundant whitespace.

Colour Contrast and Palette Auditor: two themes, one set of names

Takes the CSS custom properties of a light and a dark palette, forms every foreground-on-background pair and measures its contrast ratio against WCAG 2.2. The point of holding both at once: a pair that passes in one theme and fails in the other, and a variable that exists in one palette but not the other.

Compression Negotiation Checker: gzip, Brotli, zstd

Fetches an address five times with different Accept-Encoding values and shows what the server actually sends: which encodings it offers, how many bytes cross the wire for each, what a browser's combined header gets, and whether Vary and ETag keep caches from mixing them up.

Connection Mirror: What the Server Sees

Shows what this server learns from a visit before any script runs: the address and its network owner, TLS version and cipher, HTTP version, every request header including Global Privacy Control, Do Not Track and Client Hints, and compares it with what the browser itself reports.

Consent Mode v2 Decoder

Decode the gcs parameter from a GA4 request and reveal whether ad storage and analytics storage were granted or denied.

Conversion Window and Audience Duration Calculator

Widening a conversion window raises the reported figure without a single extra sale, a short window on one class of touch quietly drops the rest, and an audience list is its daily inflow times its duration. Three settings, three arithmetic consequences.

Crawler IP Verifier: Googlebot, Bingbot, GPTBot and Others

Takes an IP address from a server log and checks whether it really belongs to the crawler it claims to be: reverse DNS with forward confirmation, the address lists Google, Microsoft, OpenAI, Apple, Perplexity and Ahrefs publish, and the network owner from RDAP.

Crontab – Cronjob Builder & Explainer

Build cron expressions from ready-made presets and read a plain-language explanation of all five fields.

CSP Header Generator & Tracking-Linter

Generate standard Content-Security-Policy (CSP) headers with preset permissions for GA4, GTM, Matomo, and Server-Side endpoints.

DataLayer Inspector & Validator

Validate the syntax of a dataLayer.push object and lay out every key and value in a readable table.

DateConverter – Unix Epoch Timestamp & ISO

Bidirectional epoch timestamp and ISO 8601 date converter for server logs, BigQuery, and tracking APIs.

DNS Delegation, Serial & TTL Auditor: asking every nameserver separately

Asks a public resolver for the delegation and then queries each authoritative nameserver directly. Only the second step reveals the failures a normal lookup never shows: one server holding an older copy of the zone, one still listed but no longer answering for it, or all of them sitting in the same network.

Domain RDAP & Certificate Transparency Lookup: Registrar, Expiry, Forgotten Subdomains

Asks the registry via RDAP who a domain is registered with, when it was created and when it expires, which status locks apply, which nameservers serve it and whether DNSSEC is delegated, then reads Certificate Transparency logs for every host name a certificate was ever issued for, including subdomains nobody remembers.

E-Commerce Anomaly Threshold Planner

Turns an event volume into a usable alert threshold: how many false alarms a sigma rule produces per day, and the smallest drop it is able to see at all.

Email Authentication Checker: SPF, DKIM, DMARC, MX and CAA

Reads a domain's DNS and says what actually happens to a forged message: how many of the ten allowed SPF lookups are used up, whether DKIM keys are long enough, and whether DMARC tells anyone to do something or merely watches.

Email Tracking Pixel and Remote Content Auditor

Lists everything in an email that reaches a server the moment the message is opened: invisible pixels, background images, wrapped links and the identifiers that tie an open to one person. Parsing happens locally and fetches nothing.

Frigate & Coral TPU Capacity Planner

Adds up the detection load of every camera, compares it against what a Coral TPU delivers, and produces a matching frigate.yml skeleton.

GA4 Anomaly Detector

Detect sudden spikes and drops in standard GA4 metrics via the Analytics Data API using Z-score analysis.

GA4 BigQuery Query Builder

Builds a query against the GA4 export schema with the correct UNNEST form per parameter, a date filter that actually prunes tables, and the traps that quietly change the result.

GA4 Bot Detector

Scan GA4 traffic dimensions via the Analytics Data API for crawler patterns, ghost spam, and zero-engagement bot segments.

GA4 Channel Grouping & Unassigned Debugger

Shows which default channel group GA4 assigns to a source, medium and campaign, which of the eighteen rules matched, and why a session ends up in Unassigned.

GA4 E-Commerce Item Array Validator

Validate GA4 e-commerce item arrays against specification rules and inspect calculated monetary totals.

GA4 Event Parameter Generator

Generate a ready-to-paste dataLayer.push code block from GA4 standard events and custom parameters.

GA4 gcd Parameter Decoder

Decode cryptic GA4 gcd consent parameter strings into actionable storage states and update origins.

GA4 Measurement Protocol Payload Builder

Build and validate JSON payloads and cURL requests for GA4 Measurement Protocol server-side testing.

GA4 Parameter Analyser

Break a GA4 request URL or POST payload into individual parameters and lay out the e-commerce items it carries.

GA4 PII Checker

Scan the page reports of a GA4 property via the Analytics Data API for personally identifiable information in URL parameters.

GA4 Thresholding and Behavioural Modelling Checker

Behavioural modelling needs granted users and denied events at the same time, so it lives inside a consent-rate corridor rather than above a single threshold. This calculates that corridor, and how much of a report's long tail thresholding removes.

GoogleAds – GAQL Query Explorer

Format Google Ads GAQL queries and inspect their SELECT, FROM, WHERE, and LIMIT structure locally in the browser.

GTM Container History & Deep Search Engine

Search every Google Tag Manager container version for tags, triggers, variables, templates, and folders without manual file exports.

GTM DataLayer Variable Path Flattener

Flatten nested dataLayer JSON structures into copy-ready dot-notation paths for Google Tag Manager variables.

GTM Duplicates Analyser

Find variables and triggers that share identical configuration logic inside a GTM container export.

GTM Naming Convention Auditer

Audit a GTM container export for tags and triggers that miss one of the required naming prefixes.

HSTS & Preload Readiness Checker: the four addresses that decide it

Looks at http and https, each with and without www, and reads only the status line, the redirect target and the Strict-Transport-Security header. Redirects are deliberately not followed, because the first hop is what decides: a jump straight from http://example.com to https://www.example.com disqualifies a domain from the preload list, and it is the most common reason submissions are rejected.

HTTP Security Header Checker

Reads the response headers of an address and says what they actually do: a policy with unsafe-inline is present and toothless, an HSTS of five minutes protects nobody, and a missing frame rule is a missing frame rule.

HTTP/3 & Alt-Svc Discovery Checker

Fetches an address over HTTP/1.1, HTTP/2 and HTTP/3 from this server, reads the DNS HTTPS record and the Alt-Svc header, and shows how a browser on a first visit finds out that HTTP/3 exists, whether QUIC actually answers, and what a second visit negotiates.

Image Delivery & Format Negotiation Auditor: WebP, AVIF, srcset, Vary

Fetches a page, takes the first images from its markup and asks the server for each one twice: once as a browser that accepts WebP and AVIF, once as one that does not. The comparison shows whether formats are negotiated at all and whether the answer carries Vary: Accept, without which a shared cache hands the modern file to a browser that cannot read it. Markup is checked alongside: width and height, srcset, loading and alt.

IP Anonymization & Masking Tester

Shows what an IPv4 or IPv6 address looks like after truncation, how large the remaining group of addresses is, and whether a payload carries a private address instead of the visitor's.

JSON Beautifier

Format unstructured JSON into readable, syntax-highlighted output, or collapse it back into a single line.

JSON-LD Structured Data Generator & Checker

Builds JSON-LD for Article, FAQPage, HowTo, Product, Organization and BreadcrumbList, and checks existing markup for the mistakes that quietly cost a rich result.

JWT & OAuth Token Inspector

Decodes a JSON Web Token in the browser, works out how long it is still valid, lists its scopes and points out a missing signature, an endless lifetime or personal data in the payload.

Live JSON-LD Structured Data Validator: what a page actually declares

Fetches a page, pulls out every ld+json block and reads the nodes one by one: does the JSON parse, does each node carry @context and @type, are the fields search engines expect present, are URLs absolute and dates machine-readable, and does a breadcrumb list hold together without gaps. One request, and only what the server sends.

LLM / Ollama VRAM & Memory Requirement Estimator

Calculate GPU VRAM requirements and hardware recommendations for self-hosting local LLMs via Ollama, vLLM, or llama.cpp.

LLM API Token & Cost Calculator

Works out what a language model costs per request, per month and at ten times the volume, splits input, cached input and output, and estimates tokens from a piece of text.

Looker Studio Blend & Join Planner

Works out how many rows a blend produces and by which factor a metric of the left table is inflated before the numbers reach a chart.

Mail Transport Security Checker: MTA-STS, TLS-RPT, DANE and STARTTLS

Checks what a sending mail server finds when it delivers to a domain: the MX hosts, whether STARTTLS is offered and which TLS version and certificate come back, whether an MTA-STS policy and a TLS-RPT address exist and are consistent, and whether DANE records match the certificates.

Matomo Tracking API & Custom Dimension Builder

Assembles a request to the Matomo HTTP Tracking API with page views, events, goals and custom dimensions, and points out the mistakes that make a hit disappear without an error.

Meta & TikTok CAPI Dedup & Hash Generator

Normalize user contact data and simulate Event ID deduplication payloads for Meta and TikTok CAPI.

Meta CAPI Match Key Planner & Hasher

Shows which customer parameters a Conversions API event carries, how far that gets the match, and what each value has to look like before it is hashed. Everything runs in the browser.

mmWave Presence Zone Planner

Turns distance gates and per-gate sensitivity into the area a LD2410 or LD2450 actually watches - and shows where it reaches through the wall into the next room.

Modbus & SunSpec Register Decoder

Decode raw 16-bit Modbus registers into typed values and compare all four word orders side by side.

MQTT Discovery Payload Builder for Home Assistant

Builds the discovery topic and the config payload for an MQTT entity, and catches the mismatches between device class, unit and state class that keep a sensor out of the energy dashboard.

Multi-WAN Failover & Policy Planner

Works out how long a failover actually takes, how long a backup data cap lasts, and which policy routes are shadowed by the one above them.

Open Graph & Social Card Checker: og:image, Twitter Card, Link Preview

Fetches a page, reads its Open Graph and Twitter Card tags, downloads the og:image and measures it, then renders the link preview the way messengers and social networks would: title, description, image and host, with findings on size, aspect ratio, weight, absolute URLs and missing tags.

Page Structure & Readability Inspector: Headings, Sentences, Abbreviations

Fetches a page and measures its structure instead of its style: title, description and language, the heading tree with gaps and empty headings, the main content landmark, words, paragraphs and sentence lengths measured strictly inside paragraphs, unexplained abbreviations in the introduction, images without alt text, links and building blocks.

Pi-hole / AdGuard Blocklist Converter & Overlap Analyzer

Merge Pi-hole and AdGuard blocklists, convert them between hosts, dnsmasq, and AdGuard syntax, and measure how far they overlap.

Privacy Sandbox and Fingerprint Surface Detector

Reads the running browser: which Privacy Sandbox interfaces still answer, which of the three survivors are present, and how much of the high-entropy surface this page is handed. The answer differs by browser, which is the point.

Prometheus Time Series Capacity Planner

Turns exporters and scrape interval into disk, memory and write load - including what a year of scraping does to the card a Raspberry Pi boots from.

PV Surplus & Battery Charging Calculator

Splits the current surplus between battery and a switchable load, works out how long the battery needs, and derives the switching thresholds for a surplus automation.

RAG Chunking & Embedding Planner

Turns a document set into chunk counts, embedding cost and vector storage, and shows how much of the context window the retrieved chunks take up.

Raspberry Pi Docker Compose Edge Linter

Lint Docker Compose configurations against edge server best practices including timezones and restart rules.

Raspberry Pi Power Draw & UPS Runtime Calculator

Work out the steady power draw of a Raspberry Pi with its peripherals, the remaining supply headroom, and the battery runtime.

Redirect Chain & Canonical Host Tracer

Follows an address hop by hop and shows every station with status code, Location and timing, then tries the four variants http/https with and without www to see whether they all land on the same page. Flags loops, chains, 302 where 301 belongs and https to http downgrades.

Regex Tester & Explainer

Runs a regular expression against a text, lists matches and groups, and explains the pattern piece by piece, including the constructs that make it slow.

robots.txt & llms.txt Generator for AI Crawlers

Writes a robots.txt that separates search engines, AI training crawlers and AI assistants, plus an llms.txt skeleton, and explains what each block really achieves.

robots.txt Crawler Matrix: which rule wins for which bot

Reads a site's robots.txt, resolves every user agent to the group that governs it, and shows for each path whether crawling is allowed and which rule decided it. Includes the part most summaries get wrong: what a 404, a 410 or a 500 on the rules file itself means for a crawler.

RSS & Atom Feed Checker: findable, well-formed and alive?

Reads the feed links from a page, fetches them and checks what a feed reader needs: well-formed XML, a content type nobody has to guess, entries with an address and a date, and a self link so the feed knows where it lives. When no feed is linked, two common paths are tried — a feed nobody links to is practically invisible.

RTSP Stream URL Builder & Vendor Reference

Generate standard RTSP/WebRTC stream URLs and Frigate NVR config blocks for Hikvision, Dahua, Reolink, Axis, and UniFi.

Script Loading and Execution Order Analyzer: what a script sees when it runs

Reads every script tag of a page in document order, sorts them into blocking, defer, async, module and data, and measures the one number that decides how much a blocking script can see: how far into the document it sits, and how many bytes of markup are still unparsed at that moment. Nothing is rendered.

Server-Side GTM – Cloud Run Cost Estimator

Estimate monthly Google Cloud Platform (GCP) Cloud Run infrastructure costs for Server-Side Google Tag Manager (sGTM).

Set-Cookie Analyzer & ITP Lifetime Simulator

Reads a Set-Cookie header, checks the attributes browsers reject outright, and shows how long the cookie really survives in Safari, Chrome and Firefox.

Soft 404 & Error Page Checker: what a site answers for an address that does not exist

Asks three addresses that cannot exist — one without an extension, one ending in .html and one ending in a slash — and compares the answers with a page that does exist. A missing page answering 200 is the quiet failure: search engines index it, link checkers stay silent, and nobody notices the broken links.

SQL Query Formatter & Parameter Binder

Clean, format, and bind SQL parameters (replacing ? and @param placeholders) for testing queries from application logs.

TCF v2.2 Consent String Decoder

Decode an IAB TCF v2.2 consent string entirely in the browser: CMP, purposes, legitimate interest, vendors, publisher restrictions and the checks that TCF 2.2 made stricter.

Text & Code Diff

Compares two versions line by line, marks what was added and removed, and can ignore whitespace, case and blank lines.

Third-Party Origin & Subresource Integrity Checker: who a page loads from, and what it trusts

Fetches a page once and sorts everything it pulls in by three questions: which host it comes from, whether it travels over http on an https page, and whether a third-party script or stylesheet carries an integrity attribute. One request is enough, because the answers are in the markup — which also means anything a script loads later stays invisible.

TLS Certificate & Handshake Inspector

Opens a TLS connection to a host and reads what the browser never shows in full: certificate names and expiry, the chain and whether it verifies, key and signature, the negotiated protocol and cipher, and which TLS versions the server still accepts.

Tracking and Consent Scanner for a Live Page

Fetches a page and lists what it brings along: which measurement and advertising tags are wired in, which consent tool sits in front of them, whether anything is actually held back, and which cookies the very first response already sets.

Traefik Label & Compose Generator

Writes the Traefik labels for a container - router, service, TLS and middlewares - and names the pitfalls that leave a service unreachable or unprotected.

UniFi / IoT VLAN Subnet & CIDR Calculator

Calculate usable IP host ranges, broadcast addresses, and VLAN segmentation layouts for home networking.

UniFi PoE Power Budget & Load Calculator

Calculate total power draw across PoE hardware and verify switch capacity saturation for UniFi deployments.

UniFi Zone Matrix Planner

Turns a set of network zones into a matrix of policies, derives the rule list from it, and points out the openings that undo the segmentation.

URL Decode & Encode Tool

Encode and decode URLs and tracking parameter components instantly using client-side JavaScript.

URL Pretty Print: Anatomy, Encoding and Tracking Parameters

Breaks a URL into every part it is made of, decodes what is encoded, says which parameters are measurement rather than function, reads punycode hosts back into letters, and rebuilds a clean address. Nothing leaves the browser.

Usercentrics DataLayer Event Simulator

Simulate Usercentrics consent choices and inspect live dataLayer payloads and GTM tag firing logic.

UTM Campaign Link Builder & Strict Linter

Generate GA4 tracking campaign URLs with live linting and strict enforcement of lowercase, URL encoding, and underscores.

Web Bot Auth Signature Inspector and Crawler Range Checker

Takes the two ways a site can tell who is asking and puts them side by side: an Ed25519 signature per RFC 9421, rebuilt and verified against a public key, and a list of published address ranges, counted and tested for containment.

Web Font Loading & Privacy Auditor: font-display, woff2, preload, third-party origins

Fetches a page and its stylesheets, reads every @font-face rule and checks what actually costs time or privacy: whether font-display is set at all, whether the file comes from a third-party host, whether woff2 is offered, whether subsetting is used, and whether a preload for a font carries crossorigin. Font files are never downloaded — only their headers are asked for.

Well-known & Policy Files Inspector: security.txt, ads.txt, gpc.json, llms.txt

Fetches the thirteen policy files a domain can publish at fixed paths, from security.txt and robots.txt to ads.txt, gpc.json, llms.txt, change-password, assetlinks and the Apple app association, and checks each against its own rules: present, expired, soft 404, wrong content type, unreadable.

WireGuard AllowedIPs & Split-Tunnel Calculator

Build AllowedIPs for a WireGuard peer: carve excluded networks out of a range and reduce the rest to the smallest CIDR set.

WordPress Dequeue Snippet Generator

Turn a list of script and style handles into a ready-to-paste functions.php snippet that unloads them where they are not needed.

WordPress meta_query JOIN Analyzer

Counts the JOINs a meta_query produces, marks the clauses that cannot use an index, and generates a custom table with the matching query as the way out.

WordPress REST Route & Permission Callback Generator

Generate the register_rest_route scaffold with an argument schema, sanitize and validate callbacks, and a matching permission callback.

WordPress REST Route Inventory: what a site hands out without a login

Reads the route directory under /wp-json/, counts routes and namespaces, and then fetches ten well-known routes without any credentials — because the directory only says which routes exist, never who is allowed to read them. Only that second step separates a listed route from an open one.

WordPress Site Health Analyzer

Enter one address and get a scored optimisation report for a WordPress blog or WooCommerce shop: page cache, compression, HTTP/2, render-blocking scripts, image loading, cart fragments on every page, version leaks and open XML-RPC. Reports are kept for a day; a button re-checks after changes.

WP-CLI Database Cleanup Command Builder

Assembles the WP-CLI commands for a database cleanup, puts a counting command in front of every deletion and names what each step cannot bring back.

XML Sitemap Auditor: Index, lastmod and a Sample Check

Finds a site's XML sitemap via robots.txt or the default paths, follows a sitemap index to its children, checks the entries for lastmod quality, foreign hosts, duplicates and size limits, and fetches a sample of twelve listed pages to see whether they answer 200, redirect, carry noindex or point their canonical elsewhere.

Zigbee & Wi-Fi 2.4 GHz Channel Planner

Puts the sixteen Zigbee channels next to the Wi-Fi channels already in the air and shows which of them keeps the widest distance from the interference.

MORE TO READ

CCTV

Cloud & AI

Data Privacy

Digital Analytics

Digital Marketing

IT & Networks

Raspberry PI

Smart Home

Tutorials

Tutorials

Tutorials

Tutorials

Tutorials

Web Development

WordPress Plugins & Tricks