EBW Database Encoding Scrubber for Joomla

Introduction

EBW Database Encoding Scrubber for Joomla 5 & 6
A Joomla 5+/6 admin component that detects and repairs encoding problems in your database — double-encoded UTF-8, Latin-1/CP1252 Mojibake, and other character corruption.
The Problem:
Databases migrated from older Joomla versions, imported from external sources, or running with mismatched charset configurations often contain corrupted text:


Double-encoded UTF-8**: Riesterförderung instead of Riesterförderung
Latin-1 Mojibake**: ä instead of ä, ü instead of ü
CP1252 artifacts**: “ instead of ", â€" instead of
MySQL latin1 quirks**: Ü (Ã+œ) instead of Ü, ß (Ã+Ÿ) instead of ß

This component scans your entire database, identifies these problems, and repairs them safely.
Features:

Scans all text columns (VARCHAR, TEXT, etc.) across any table
Detects four encoding problem types:

  - Double-encoded UTF-8
  - Latin-1 misread as UTF-8 (Mojibake)
  - Windows-1252 misread as UTF-8
  - Invalid UTF-8 byte sequences

Handles MySQL's latin1 = CP1252 mapping (bytes 0x80-0x9F)
Regex-based repair that fixes intact patterns without destroying already-broken bytes

       Dry-run preview before any changes are made

Transaction-based repairs (atomic rollback on error)
Configurable row limit per table
Works with Joomla and non-Joomla tables

    - No external dependencies — pure PHP with mbstring
Requirements:

Joomla 5.0+ or 6.0+
PHP 8.1+ with mbstring extension
MySQL or MariaDB

EBW Articles
Paid download

EBW Articles

By Kalle Derhake
Templating
With EBW Articles you get a powerful extension module for Joomla 5.2+ and Joomla 6 that goes far beyond the capabilities of the standard "mod_articles" module. EBW Articles Module This module was specifically developed to display Joomla articles flexibly, in a modern and fully responsive manner within a Bootstrap-compatible grid system. Whether it's a blog, magazine, product overview, or touchscre...

EBW Database Encoding Scrubber for Joomla

Version:
1.2.0
Developer:
Kalle Derhake
Last updated:
Feb 28 2026
4 hours ago
Date added:
Feb 24 2026
License:
GPLv2 or later
Type:
Paid download
Includes:
c
Compatibility:
J5 J6
Download

Uses Joomla! Update System