Guides & Resources

Practical guides for browser-based tools, running AI locally, and the engineering behind Unwrite.

Featured Guides

Platform 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.

Updated 12 Aug 20265 min read
Tool Guides

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.

Updated 12 Aug 20268 min read
Platform Guides

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.

16 Sept 202510 min read
Tips & Best Practices

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.

Updated 12 Aug 202610 min read
Privacy & Security

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.

Updated 12 Aug 20266 min read
Tips & Best Practices

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.

Updated 12 Aug 202610 min read
Tips & Best Practices

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.

12 Apr 20267 min read
Tool Guides

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.

Updated 12 Aug 20267 min read
Privacy & Security

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.

12 Aug 20269 min read

All Guides

Text Comparison Made Simple: A Guide to Our Diff Tool

Tool Guides

Discover how to effectively compare documents, track changes, and identify differences with our privacy-first text comparison tool.

Updated 12 Aug 20266 min read

Master PDF Editing: Your Complete Guide to Privacy-First PDF Tools

Tool Guides

Everything you need to know about editing, merging, splitting, and securing PDFs without compromising your privacy. No uploads, no tracking.

Updated 12 Aug 202610 min read

How to Add a Favicon to Your WooCommerce Store (WordPress)

Platform Guides

The complete guide to adding a professional favicon to your WooCommerce store. Three easy methods that work with any WordPress theme.

Updated 12 Aug 20266 min read

Adding a Favicon to Wix: Complete Guide for Premium Users

Platform Guides

Everything you need to know about adding favicons to your Wix website, including requirements, troubleshooting, and design tips.

Updated 12 Aug 20265 min read

Squarespace Favicon Guide: Including Dark Mode Support

Platform Guides

How to add a favicon to your Squarespace site with the unique dark mode feature. Stand out with adaptive icons.

Updated 12 Aug 20264 min read

BigCommerce Favicon Tutorial: Quick and Easy Setup

Platform Guides

Add a professional favicon to your BigCommerce store in minutes. Simple steps for immediate results.

Updated 12 Aug 20264 min read

Magento 2 Favicon Guide: Admin Panel and Theme Methods

Platform Guides

Two proven methods to add favicons to your Magento or Adobe Commerce store, plus critical cache-clearing steps.

Updated 12 Aug 20266 min read

Next.js 16 Favicon Guide: App Router Best Practices

Platform Guides

Modern favicon implementation for Next.js 16 using the App Router. File-based metadata API and advanced configurations.

Updated 12 Aug 20267 min read

React Favicon Setup: Complete Implementation Guide

Platform Guides

How to properly add favicons to your React application using Vite. Covers public directory setup and HTML configuration.

Updated 12 Aug 20265 min read

Angular Favicon Guide: Configuration and Best Practices

Platform Guides

Step-by-step guide to adding favicons in Angular, including angular.json asset configuration and per-environment icons.

Updated 12 Aug 20266 min read

Favicon Design Best Practices: Size, Format, and Strategy

Tips & Best Practices

Expert tips on creating favicons that work perfectly across all platforms. Includes size guidelines, format choices, and design principles.

Updated 12 Aug 20268 min read

The Rise of Privacy-First Web Tools: Why Browser-Based is Better

Privacy & Security

Why browser-based tools win on privacy, speed, and trust - your data stays on your device.

14 Sept 20257 min read

Beyond the favicon: colours, manifests and real app polish

Tool Guides

The 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.

Updated 12 Aug 20269 min read

Zero client-side JavaScript from your CDN: a Cloudflare hardening guide

Privacy & Security

You 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.

Updated 12 Aug 202612 min read

LLM in the Browser: run AI models without a server

Tool Guides

Your browser can download and run a language model locally. No API key, no server, no data leaves your device.

Updated 12 Aug 20267 min read

21 AI models, one browser tab

Tips & Best Practices

Chat, summarisation, code, text-to-speech, speech recognition, vision, and image generation. All running locally in your browser.

Updated 13 Aug 20269 min read

Connect your own LLM server from the browser

Tool Guides

Run big models on your own hardware, chat with them from a clean browser UI. No SaaS middleman.

Updated 12 Aug 20268 min read

Compress images without uploading them anywhere

Tool Guides

Every image compressor wants your files. This one runs Squoosh WASM codecs in your browser. Same quality, no upload.

Updated 12 Aug 20266 min read

Why Unwrite isn't open source

Privacy & Security

If you care about privacy, why not open source? Fair question. Here is the honest answer.

Updated 12 Aug 20267 min read

The hidden risks behind free online tools

Tips & Best Practices

The security angle on free online tools is worse than you think. Trojanised PDF editors, crypto-mining extensions, and fake download buttons.

Updated 12 Aug 20268 min read

Why WebAssembly powers Unwrite

Privacy & Security

Every tool on Unwrite runs in your browser. WebAssembly is what makes that possible.

Updated 12 Aug 20268 min read

How to clean HTML pasted from Word and Google Docs

Tool Guides

Copy from Word, paste into CMS, get 400 lines of MSO tags. Here is why and how to fix it.

Updated 12 Aug 20266 min read

Running a 3.4GB language model in a browser tab

Tips & Best Practices

Gemma 4 E2B is 3.4GB. We run it in a browser tab. Here is how the stack works.

Updated 12 Aug 20269 min read

Open RAR files in your browser on a Mac, no upload, no install

Tool Guides

macOS has no native RAR handler. Every "online unzip" site wants your files. This one extracts RAR, ZIP, 7z and more entirely in the tab.

Updated 12 Aug 20267 min read

Sign a PDF without uploading it anywhere

Tool Guides

The 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.

Updated 12 Aug 20268 min read

How Unwrite Voice learns the way you write

Tool Guides

Tone 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.

12 Aug 20268 min read

Unwrite GPT or Unwrite Voice: which one do you actually want?

Tool Guides

One 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.

12 Aug 20267 min read

What makes a good writing sample for Unwrite Voice

Tips & Best Practices

Three 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.

12 Aug 20268 min read

WebP, AVIF or JPEG: picking the right image format

Tips & Best Practices

The 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.

12 Aug 20268 min read

Making QR codes that still scan

Tool Guides

Dynamic 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.

12 Aug 20269 min read

Cleaning up 500 product descriptions without hiring anyone

Tips & Best Practices

Supplier 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.

12 Aug 202610 min read

Adding a favicon to Webflow: the complete guide

Platform Guides

Webflow 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.

12 Aug 20268 min read

Hreflang on Shopify: what breaks, and how to stop it breaking

Platform Guides

Shopify 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.

12 Aug 202610 min read

Favicons in Astro, Nuxt and SvelteKit

Platform Guides

Same 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.

12 Aug 202611 min read

Glyph-1: Stateless, Reversible Link Compression

Tool Guides

Unwrite'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.

14 Aug 202616 min read