Guides & Resources
Practical guides for browser-based tools, running AI locally, and the engineering behind Unwrite.
Featured Guides
How to Add a Favicon to Your Shopify Store
A step-by-step guide to adding a professional favicon to your Shopify store. Make your brand stand out in browser tabs and bookmarks with the perfect icon.
The Complete Guide to Unwrite GPT: Humanise Your AI Content
Master the art of transforming AI-generated text into authentic human writing. Learn how Unwrite GPT removes AI fingerprints whilst preserving your message.
Your beige Shopify checkout is hurting conversions: brand it, properly
Default checkouts and generic live chat scream untrustworthy. Add your logo, colours and voice - then test your call-to-action colours with a simple plan.
Free online tools: how they really work, who pays, and what's broken
The truth about free online tools - from decent ones to malware campaigns. Learn the funding models, risks, and how to spot the safe ones.
Auditing third-party tracking on our own site
We promised no tracking. Then we discovered Cloudflare was injecting five JavaScript files into every page. Here is what we found and what we ripped out.
14 signals that betray AI-written text
AI text has forensic fingerprints. Em-dashes, tricolons, hedge words, robotic rhythm. Here are the 14 signals that give it away.
Cleaning ChatGPT output for your website
You paste AI output into your CMS and the formatting breaks. Escaped entities, markdown artefacts, code block wrappers. Here is how to fix it.
We rebuilt the LLM pages as a proper chat app
The old pages buried the chat under a dense model table and a cramped setup form. The new ones put the conversation first and hide the knobs until you want them.
Does this tool upload my files? How to check for yourself
Every online tool has a privacy page and none of them are evidence. Your browser already ships the thing that settles it. Here is the method, and how our own tools look when you run it on us.
All Guides
Text Comparison Made Simple: A Guide to Our Diff Tool
Tool GuidesDiscover how to effectively compare documents, track changes, and identify differences with our privacy-first text comparison tool.
Master PDF Editing: Your Complete Guide to Privacy-First PDF Tools
Tool GuidesEverything you need to know about editing, merging, splitting, and securing PDFs without compromising your privacy. No uploads, no tracking.
How to Add a Favicon to Your WooCommerce Store (WordPress)
Platform GuidesThe complete guide to adding a professional favicon to your WooCommerce store. Three easy methods that work with any WordPress theme.
Adding a Favicon to Wix: Complete Guide for Premium Users
Platform GuidesEverything you need to know about adding favicons to your Wix website, including requirements, troubleshooting, and design tips.
Squarespace Favicon Guide: Including Dark Mode Support
Platform GuidesHow to add a favicon to your Squarespace site with the unique dark mode feature. Stand out with adaptive icons.
BigCommerce Favicon Tutorial: Quick and Easy Setup
Platform GuidesAdd a professional favicon to your BigCommerce store in minutes. Simple steps for immediate results.
Magento 2 Favicon Guide: Admin Panel and Theme Methods
Platform GuidesTwo proven methods to add favicons to your Magento or Adobe Commerce store, plus critical cache-clearing steps.
Next.js 16 Favicon Guide: App Router Best Practices
Platform GuidesModern favicon implementation for Next.js 16 using the App Router. File-based metadata API and advanced configurations.
React Favicon Setup: Complete Implementation Guide
Platform GuidesHow to properly add favicons to your React application using Vite. Covers public directory setup and HTML configuration.
Angular Favicon Guide: Configuration and Best Practices
Platform GuidesStep-by-step guide to adding favicons in Angular, including angular.json asset configuration and per-environment icons.
Favicon Design Best Practices: Size, Format, and Strategy
Tips & Best PracticesExpert tips on creating favicons that work perfectly across all platforms. Includes size guidelines, format choices, and design principles.
The Rise of Privacy-First Web Tools: Why Browser-Based is Better
Privacy & SecurityWhy browser-based tools win on privacy, speed, and trust - your data stays on your device.
Beyond the favicon: colours, manifests and real app polish
Tool GuidesThe favicon is half the job. Theme colours tint the browser around your site, and a manifest is what home screens read. Here is what each file buys you, and which ones to skip.
Zero client-side JavaScript from your CDN: a Cloudflare hardening guide
Privacy & SecurityYou built a static site and promised no tracking. Then Cloudflare started injecting JavaScript you never asked for. Here is how to stop it and lock everything else down.
LLM in the Browser: run AI models without a server
Tool GuidesYour browser can download and run a language model locally. No API key, no server, no data leaves your device.
21 AI models, one browser tab
Tips & Best PracticesChat, summarisation, code, text-to-speech, speech recognition, vision, and image generation. All running locally in your browser.
Connect your own LLM server from the browser
Tool GuidesRun big models on your own hardware, chat with them from a clean browser UI. No SaaS middleman.
Compress images without uploading them anywhere
Tool GuidesEvery image compressor wants your files. This one runs Squoosh WASM codecs in your browser. Same quality, no upload.
Why Unwrite isn't open source
Privacy & SecurityIf you care about privacy, why not open source? Fair question. Here is the honest answer.
The hidden risks behind free online tools
Tips & Best PracticesThe security angle on free online tools is worse than you think. Trojanised PDF editors, crypto-mining extensions, and fake download buttons.
Why WebAssembly powers Unwrite
Privacy & SecurityEvery tool on Unwrite runs in your browser. WebAssembly is what makes that possible.
How to clean HTML pasted from Word and Google Docs
Tool GuidesCopy from Word, paste into CMS, get 400 lines of MSO tags. Here is why and how to fix it.
Running a 3.4GB language model in a browser tab
Tips & Best PracticesGemma 4 E2B is 3.4GB. We run it in a browser tab. Here is how the stack works.
Open RAR files in your browser on a Mac, no upload, no install
Tool GuidesmacOS has no native RAR handler. Every "online unzip" site wants your files. This one extracts RAR, ZIP, 7z and more entirely in the tab.
Sign a PDF without uploading it anywhere
Tool GuidesThe Unwrite PDF editor can now sign documents. Draw with your trackpad, type your name, photograph a real signature, or sign on your phone. The file never leaves your browser.
How Unwrite Voice learns the way you write
Tool GuidesTone sliders pick a register, not a person. Unwrite Voice reads a few things you have already written, writes up what it found, and lets you correct it.
Unwrite GPT or Unwrite Voice: which one do you actually want?
Tool GuidesOne is free and runs in your tab. One is paid and lives behind an account. GPT removes the tells, Voice adds you. Here is how to pick without signing up to find out.
What makes a good writing sample for Unwrite Voice
Tips & Best PracticesThree things you actually wrote beat thirty you half-wrote. What to paste, what to leave out, how long each should be, and how to read the Voice Card critically.
WebP, AVIF or JPEG: picking the right image format
Tips & Best PracticesThe short answer is WebP for almost everything, AVIF when the bytes really matter, JPEG when something downstream is fussy. Here is the long answer, with the support gaps that still bite.
Making QR codes that still scan
Tool GuidesDynamic QR codes are a subscription with a trapdoor: stop paying and your printed code dies. Static codes never expire. Here is how to make one that actually scans off a printed page.
Cleaning up 500 product descriptions without hiring anyone
Tips & Best PracticesSupplier copy, Word paste and ChatGPT output all land in the same Body (HTML) column. Three tools, one afternoon, and a catalogue that reads like one company wrote it.
Adding a favicon to Webflow: the complete guide
Platform GuidesWebflow takes one square image and generates the rest. Here is where the setting lives, what Webflow puts in your head tag, and the two things you still have to add by hand.
Hreflang on Shopify: what breaks, and how to stop it breaking
Platform GuidesShopify generates hreflang automatically, and it is correct right up until your setup outgrows one store. Here are the four ways it goes wrong, and how to see what your storefront is really emitting.
Favicons in Astro, Nuxt and SvelteKit
Platform GuidesSame files, same manifest, three different places to put them. The current head APIs for each framework, what dark mode really supports, and the one mistake all three share.
Glyph-1: Stateless, Reversible Link Compression
Tool GuidesUnwrite's link tool compresses a URL into a token without storing anything in a database. Everything needed to recover the original URL is inside the token. Here's how Glyph-1 works and the problems I ran into building it.