Free WordPress Tools

Small, free tools for people who work on WordPress sites. No account, no email address, no trial that expires after seven days. Each one does a single job and then gets out of the way.

Word CounterWords, characters, reading time and keyword density. Nothing leaves your browser.JSON FormatterFormat, check and repair JSON. It tells you which line is wrong and why. Nothing leaves your browser.Diff CheckerCompare two pieces of text and see exactly what changed, including the differences you cannot see on screen.Character CounterCount characters four ways, and see what a text message will really cost. Nothing leaves your browser.Password GeneratorStrong passwords made in your browser, with the real strength in bits rather than a coloured bar.Colour PickerPick a colour and see straight away whether anybody can read text on it.Image ResizerResize a picture without it ever leaving your computer. Gets phone rotation right, and can aim at a file size.XML FormatterFormat and check XML, RSS feeds and sitemaps. It names the line that is broken and why.Case ConverterEvery case at once, with Title Case done the way the style guides actually say.Epoch ConverterUnix timestamps to dates and back. It works out seconds from milliseconds so you cannot get it wrong.Password Hash GeneratorReset a WordPress password straight in the database, plus wp-config salt keys.Theme and Plugin DetectorSee which WordPress theme and plugins any site is running.Redirect GeneratorBuild 301 and 302 rules for .htaccess, Nginx or the Redirection plugin.htpasswd GeneratorPassword protect a folder with .htaccess. bcrypt, APR1, SHA-1 and crypt.htaccess GeneratorBlock IPs, stop hotlinking, hide files, set caching and custom error pages.Meta Tag GeneratorTitle, description, Open Graph and Twitter tags, with a live preview.robots.txt GeneratorControl what search engines and AI crawlers are allowed to read.Nginx Config GeneratorServer block for WordPress: permalinks, PHP, SSL, caching and security.wp-config.php GeneratorDatabase settings, fresh salt keys and the constants worth setting.Custom Post Type Generatorregister_post_type code with every label filled in, plus a matching taxonomy.

What you will not find here

No sign up wall in front of the result. No “you have used 3 of your 5 free checks today”. No result that turns out to be a preview of a result.

Where a job can be done inside your own browser, it is. The salt key generator and the password generator never send anything to a server, because there is no reason for them to. The two that do need a server, hashing and site detection, say so on the page and explain exactly what gets sent.

Built while fixing real sites

Most of these started as something we needed mid job and could not find in a usable state. The password hash generator came out of a client site where the reset email refused to send and the only way back in was through phpMyAdmin. Half the generators we found online were still producing the old phpass format that WordPress moved away from in version 6.8.

The detector came from being asked “what is that site built with” one time too many, and from wanting an answer that included the theme’s real name and version rather than just a folder name.

More on the way

This list is short because we would rather ship two tools that work properly than ten that half work. New ones get added as they are finished, and they appear here automatically.

If something you need is missing, or a tool here gets an answer wrong on a site you know well, say so on the contact page. Being told a tool is wrong is more useful than being told it is good.