Skip to main content
NiftyKit
  • Tools
  • Guides
  • About
  • Contact
  1. Home
  2. Guides

Guides

The tools do one job each. These guides show how they fit together in real work: launching a website, getting images and colours right, invoicing clients and handling data without leaking it. I write each one from my own work as a freelance web developer.

  • Guide · 8 min read

    My pre-launch checklist for a small business website

    The checks I run before handing a small business website to a client and going live, from SSL certificates and redirects to who owns the domain.

    Read the guide
  • Guide · 8 min read

    Getting images ready for the web

    Which image format to use, what size to make it, how much to compress it and how to serve it responsively, explained for small business websites.

    Read the guide
  • Guide · 8 min read

    What your photos give away, and how to strip it

    Photos can carry GPS coordinates, timestamps and device details. Here is what is hidden in them, where it survives, and how to remove it.

    Read the guide
  • Guide · 8 min read

    Choosing brand colours that pass contrast checks

    How to turn a bright logo colour into a website palette that meets WCAG 2.2 contrast rules, with a worked example of one colour's shades.

    Read the guide
  • Guide · 8 min read

    What a UK invoice needs to include

    A checklist for UK sole traders and freelancers: what must go on an invoice, extra rules for VAT and companies, payment terms and late payment rights.

    Read the guide
  • Guide · 8 min read

    Debugging API data without leaking secrets

    Pasting tokens and API responses into online tools is a habit worth examining. How to tell if a tool works locally, and a safer way to inspect data.

    Read the guide
NiftyKit

Little tools. Big time savers.

Tools process your input in your browser. It is not uploaded.

Tools

Developer tools

  • JSON Formatter
  • JSON Diff
  • JSON ↔ YAML ↔ CSV
  • UUID Generator
  • URL Encoder/Decoder
  • JWT Decoder
  • Timestamp Converter
  • Base64 Encoder/Decoder
  • Hash Generator
  • JSON to TypeScript
  • SQL Formatter
  • Escape and Unescape
  • Number Base Converter
  • Certificate Decoder

Text tools

  • Text Diff Checker
  • Case Converter
  • Word Counter
  • Line Tools
  • Lorem Ipsum Generator

Design tools

  • Colour Converter
  • Colour Palette Generator
  • CSS Gradient Generator
  • Box Shadow Generator
  • Image Compressor
  • EXIF Viewer and Remover
  • Favicon Generator
  • Placeholder Image Generator

Everyday tools

  • Password Generator
  • QR Code Generator
  • PDF Merge and Split
  • Time Zone Converter
  • Date Calculator
  • Invoice Generator
  • Random Name Picker
  • Random Number Generator
  • Timer and Stopwatch
  • Pomodoro Timer

NiftyKit

  • All tools
  • Guides
  • About
  • Privacy
  • Privacy and cookie settings
  • Contact

© 2026 NiftyKit. Made in Scotland by Stuart Mathieson. Free to use, no account needed.