Doop
Doop is an open-source multiplayer design canvas and design MCP for Claude Code, Codex, and any AI agent. Design side by side with agents — free in beta.
Bilder konvertieren, bearbeiten und komprimieren direkt im Browser. JPG, PNG, WebP, TIFF, GIF, HEIF, PDF. Kostenlos und DSGVO-konform.
Translation pending
DesignJavaScript · VueGitHub @KodiniToolsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Schnelle und sichere Bildkonvertierung
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Eine leistungsstarke, moderne Bildbearbeitungs-Anwendung für den Browser. Bearbeiten, optimieren, konvertieren und verwalten Sie Ihre Bilder direkt im Browser – ohne Installation, ohne Upload zu externen Servern.
| Funktion | Beschreibung |
|---|---|
| Editor | Vollständige Bildbearbeitung mit Filtern, Transformationen, Text |
| Galerie | Lokale Bildverwaltung mit Multi-Select |
| Collage-Modus | Mehrere Bilder als Ebenen kombinieren |
| Stapelverarbeitung | Mehrere Bilder gleichzeitig konvertieren |
| Format-Konvertierung | Dedizierte Seiten für Format-Paare (z.B. JPG → WebP) |
| Datenschutz | Alle Bilder bleiben lokal – kein Cloud-Upload |
| Mehrsprachig | Deutsch und Englisch |
| Dark/Light Mode | Systemabhängig oder manuell wählbar |
Der Editor ist das Herzstück der Anwendung. Bilder können per Datei-Dialog, Drag & Drop oder Zwischenablage (Ctrl+V) geladen werden.
| Format | Verarbeitung |
|---|---|
| JPEG, PNG, WebP, GIF, BMP, SVG | Direkt im Browser |
| TIFF, HEIC, HEIF | Via Backend-API (serverseitige Konvertierung) |
Der Editor bietet 13 unabhängig einstellbare Filter:
| Filter | Bereich | Beschreibung |
|---|---|---|
| Helligkeit | 0–200 % | Bild aufhellen oder abdunkeln |
| Kontrast | 0–200 % | Kontrast verstärken oder abschwächen |
| Sättigung | 0–200 % | Farbintensität von grau bis kräftig |
| Belichtung | –100 bis +100 | Globale Belichtungskorrektur |
| Lichter | –100 bis +100 | Helle Bildbereiche gezielt anpassen |
| Schatten | –100 bis +100 | Dunkle Bildbereiche gezielt anpassen |
| Farbton | –180 bis +180° | Gesamten Farbkreis verschieben |
| Schärfe | 0–100 % | Bilddetails schärfen |
| Weichzeichner | 0–20 px | Künstlerische Unschärfe |
| Sepia / Wärme | 0–100 % | Warmton-Effekt |
| Graustufen | 0–100 % | Teilweise oder vollständige Entsättigung |
| Invertieren | 0–100 % | Farben umkehren |
| Vignette | 0–100 % | Dunkle Randabschattung |
Sechs vordefinierte Filter-Presets für schnelle Ergebnisse:
Ausgabeformate: JPEG, PNG, WebP, AVIF
Die Galerie ermöglicht die lokale Verwaltung von Bildern innerhalb der Sitzung.
Die Galerie ist sitzungsbasiert – Bilder werden nicht dauerhaft gespeichert.
Der Collage-Modus wird aktiviert, wenn aus der Galerie mehrere Bilder ausgewählt und als Collage geöffnet werden.
Jede importierte Bilddatei wird als eigene Ebene geladen:
| Eigenschaft | Optionen |
|---|---|
| Position | X/Y in Pixel |
| Größe | Breite/Höhe mit optionalem Seitenverhältnis-Lock |
| Rotation | –180° bis +180° |
| Spiegelung | Horizontal, vertikal |
| Deckkraft | 0–100 % |
| Filter | Helligkeit, Kontrast, Sättigung, Graustufen |
| Umrandung | Breite, Farbe, Radius |
| Schlagschatten | Aktivierbar mit Versatz, Unschärfe, Farbe, Deckkraft |
Hintergrundfarbe frei wählbar (inkl. Transparenz).
Texte können auch im Collage-Modus hinzugefügt werden (Tab „Text" im Ebenen-Panel).
Collage wird als flaches Bild exportiert – identisch zum normalen Editor-Export.
Unter /batch können mehrere Bilder gleichzeitig in ein Zielformat konvertiert werden.
Bilder per Datei-Dialog oder Drag & Drop hinzufügen (JPEG, PNG, WebP, GIF, BMP, SVG, TIFF, HEIC/HEIF, RAW: CR2, CR3, NEF, ARW, DNG, RAF, ORF, RW2, PEF).
| Format | Anmerkung |
|---|---|
| JPG | Qualität einstellbar |
| PNG | Verlustfrei |
| WebP | Qualität einstellbar |
| GIF | |
| BMP | |
| TIFF | Via Backend-API |
| Einzelne PDFs oder zusammengeführtes Dokument | |
| SVG | Via Backend-API |
Bilder werden sequenziell verarbeitet und einzeln oder als ZIP-Archiv heruntergeladen.
Unter /konvertieren/:format-paar (z.B. /konvertieren/jpg-to-webp) gibt es dedizierte Seiten für häufige Format-Konvertierungen. Diese Seiten sind SEO-optimiert und bieten eine vereinfachte Benutzeroberfläche für ein spezifisches Konvertierungspaar.
| Format | Editor | Batch | Konvertierung |
|---|---|---|---|
| JPEG / JPG | ✅ | ✅ | ✅ |
| PNG | ✅ | ✅ | ✅ |
| WebP | ✅ | ✅ | ✅ |
| GIF | ✅ | ✅ | ✅ |
| BMP | ✅ | ✅ | ✅ |
| SVG | ✅ | ✅ | ✅ |
| TIFF | ✅ (API) | ✅ (API) | ✅ (API) |
| HEIC / HEIF | ✅ (API) | ✅ (API) | – |
| RAW (CR2, CR3, NEF, ARW, DNG, RAF, ORF, RW2, PEF) | ✅ (API) | ✅ (API) | – |
| Format | Editor | Batch |
|---|---|---|
| JPEG | ✅ | ✅ |
| PNG | ✅ | ✅ |
| WebP | ✅ | ✅ |
| AVIF | ✅ | – |
| GIF | – | ✅ |
| BMP | – | ✅ |
| TIFF | – | ✅ (API) |
| – | ✅ | |
| SVG | – | ✅ (API) |
API = Konvertierung erfolgt serverseitig über die Backend-API. Erfordert aktive Serververbindung.
| Kürzel | Aktion |
|---|---|
Ctrl + Z | Rückgängig (Undo) |
Ctrl + Y / Ctrl + Shift + Z | Wiederholen (Redo) |
Ctrl + V | Bild aus Zwischenablage einfügen |
T | Text hinzufügen |
Esc | Zuschneiden abbrechen / Dialog schließen |
Die App kann direkt im Browser genutzt werden – keine Installation erforderlich.
# Repository klonen
git clone https://github.com/KodiniTools/Bildkonverter.git
cd Bildkonverter
# Abhängigkeiten installieren
npm install
# Entwicklungsserver starten
npm run dev
# Produktions-Build erstellen
npm run build
Die Anwendung läuft standardmäßig auf http://localhost:5173.
npm test # alle Tests (Unit + Browser)
npm run test:unit # reine Logik und Komponenten (happy-dom)
npm run test:browser # Canvas-Rendering und Konvertierung im echten Chromium
npm run test:watch # Watch-Modus
Die Browser-Tests laufen über den Vitest Browser Mode mit Playwright. Einmalig den Browser installieren:
npx playwright install chromium
Liegt bereits ein Chromium unter PLAYWRIGHT_BROWSERS_PATH (z.B. in CI-Images), wird
es automatisch verwendet; ein anderer Pfad lässt sich mit VITEST_CHROMIUM=/pfad/zu/chrome
vorgeben.
Für die Verarbeitung von TIFF, HEIC/HEIF, SVG und TIFF-Export wird eine Backend-API benötigt. Ohne aktive API-Verbindung sind diese Formate nicht verfügbar – alle anderen Funktionen bleiben vollständig nutzbar.
| Technologie | Zweck |
|---|---|
| Vue 3 | Reaktives UI-Framework (Composition API) |
| Vite | Build-Tool und Dev-Server |
| Pinia | State Management |
| Vue Router | Client-seitiges Routing mit SEO-Metadaten |
| Vue i18n | Mehrsprachigkeit (DE / EN) |
| SCSS | Strukturiertes CSS mit Variablen und Verschachtelung |
| API | Verwendung |
|---|---|
| Canvas API | Bildverarbeitung und Rendering |
| File API | Lokales Lesen von Bilddateien |
| FileReader API | Base64-Konvertierung für Galerie |
| Clipboard API | Einfügen aus Zwischenablage |
| URL.createObjectURL | Effizientes Laden von Bildern |
| Browser | Mindestversion |
|---|---|
| Chrome / Edge | 90+ |
| Firefox | 88+ |
| Safari | 14+ |
| Opera | 76+ |
Dinko Ramić – KodiniTools
MIT License – Siehe LICENSE für Details.