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 EasyExit2Native
Paid download

EBW EasyExit2Native

By Kalle Derhake
Site management tools
Transfer all data from the EasyBlog tool to Joomla! with EBW EasyExit2Native. Joomla! 6 and our EBW Articles tool are particularly well-suited for blogs of all kinds. EBW Articles is included in the EBW EasyExit2Native package. Our solution is called EBW EasyExit2Native: The software package we developed, pkgebweasyexit2native, can migrate all data from the EasyBlog tool to Joomla and generate a...
BW ContactFormPro
Paid download

BW ContactFormPro

By Kalle Derhake
Admin Styling
BW ContactFormPro – The ultimate contact form for Joomla - Transform your Joomla contact form into a powerful conversion tool. - Standard Joomla contact forms quickly reach their limits: restricted field positioning, lack of flexibility, and limited customization options. This is precisely where EBW ContactFormPro comes in. - With this extension, you can take your contact forms to a whole new le...
EBW-DeviceContent
Paid download

EBW-DeviceContent

By Kalle Derhake
Admin Navigation
The EBW-DeviceContent plugin detects whether the Joomla website is running on a mobile device or a desktop computer. For mobile devices, it distinguishes between smartphones and tablets. The plugin allows you to customize content output for different devices using the following parameters. Mobile Display: - {mobile}Show only if mobile device{/mobile} - {!mobile}Show only if NOT mobile device{/mob...

EBW Database Encoding Scrubber for Joomla

Version:
1.2.0
Developer:
Kalle Derhake
Last updated:
May 18 2026
3 days ago
Date added:
Feb 24 2026
License:
GPLv2 or later
Type:
Paid download
Includes:
c
Compatibility:
J5 J6
Download

Uses Joomla! Update System