• Python 57.2%
  • Smarty 18.4%
  • HTML 17.1%
  • Dockerfile 4.5%
  • Nix 1.7%
  • Other 1.1%
Find a file
Renovate Bot 1e5e48b99d
All checks were successful
Deployment / container (push) Successful in 1m39s
Deployment / helm (push) Successful in 39s
chore(deps): update dependency pypdf to v6.6.2 (#23)
Co-authored-by: Renovate Bot <renovate@fleaz.me>
Co-committed-by: Renovate Bot <renovate@fleaz.me>
2026-01-27 06:04:46 +00:00
.forgejo/workflows ci: Fix missing run 2025-12-16 22:37:00 +01:00
chart Rename 2025-06-01 00:50:43 +02:00
static create webinterface with bottle 2024-10-16 20:54:53 +02:00
templates Fix URL to repo 2025-06-01 17:06:21 +02:00
.envrc start bottle project and dev environment 2024-10-16 20:53:38 +02:00
.gitignore start bottle project and dev environment 2024-10-16 20:53:38 +02:00
cli.py Rename 2025-06-01 00:50:43 +02:00
convert.py Rename 2025-06-01 00:50:43 +02:00
Dockerfile chore(deps): update python docker tag to v3.14 (#9) 2025-10-12 06:06:26 +00:00
LICENSE Initial commit 2024-10-16 19:47:37 +02:00
main.py Added support for vinted labels 2025-05-25 15:56:12 +02:00
poetry.lock chore(deps): update dependency pypdf to v6.6.2 (#23) 2026-01-27 06:04:46 +00:00
pyproject.toml chore(deps): update dependency pypdf to v6 (#11) 2025-10-14 06:05:44 +00:00
README.md Add more README 2024-10-16 21:35:13 +02:00
renovate.json added renovate.json 2025-09-26 12:47:27 +00:00
shell.nix start bottle project and dev environment 2024-10-16 20:53:38 +02:00

shippinglabel-converter

The initial reason for this project was the fact that you only get A4 labels from DHL if you are a privat customer. If you are a business custommer you can get your shipping labels in the classic 4"x6" (100x150mm) format to print them directly on something like a thermal label printer. Because I'm a privat customer but have such a fancy printer, I needed a way to modify the A4 label I get from DHL and turn them into a smaller format. It's basically the same idea as https://www.paketikett.de/, but this page is limited to only 62mm labels as output.

For ease of use this will get a simple web interface.

Supported conversions

  • DHL Paketlabel DIN A4 -> 100x150mm

Adding more should be easy. Just open an issue and provide a sample PDF from the original format (Delete PII beforehand)