DHL Shipping Autofill
Paste a receiver address block and fill DHL shipping fields automatically.
From raw address block to filled DHL form
This project solves a simple but repetitive shipping problem: receiver address data often has to be copied field by field into DHL forms. The extension turns that process into one paste and one click, reducing manual entry, saving time, and lowering the risk of typing mistakes.
1. Paste address
A full receiver address block can be pasted into the extension instead of copying fields one by one.
2. Parse fields
The tool separates name, company, street, number, postal code, city, and country into structured data.
3. Fill DHL form
The browser extension applies the parsed data to the matching DHL fields automatically.
Project context
This tool was developed for a real workflow where shipping labels were created repeatedly using DHL Online Franking. In that process, receiver address data was often copied manually from order systems or messages into the DHL form.
While simple, this step becomes time-consuming and error-prone when repeated dozens of times per day. Even small typing mistakes can result in failed deliveries, delayed shipments, or additional correction work.
The extension removes that friction by allowing the user to paste a full address block once, preview the parsed structure, and apply it instantly to the correct DHL fields.
The demo uses DHL’s public Online Franking interface to demonstrate the full address-to-form flow on a real DHL page, without exposing any client-specific data.
Send me a short description of the process. I’ll tell you what can be automated.