Favicon ToolsPrüfenErstellen
Launch
Grundlagen

Deine neue App wirkt ohne Favicon unfertig

· 5 min read

Du hast das Feature ausgeliefert, die Datenbank angeschlossen, auf eine echte URL deployt, und der Browser-Tab zeigt immer noch ein leeres Blatt Papier. Es ist ein winziges 16×16-Quadrat, und es sagt jedem Besucher leise, dass das Produkt nicht fertig ist.

Warum es immer passiert

Favicons sind das letzte 1 %, das niemand einplant. Beim Scaffolding eines Projekts bekommst du ein Platzhalter-Icon gratis, also schlägt die Warnung nie an, und der Platzhalter fährt bis in die Produktion mit.

Ein ordentliches Set von Hand zu erstellen ist echt nervig: ein Dutzend Größen exportieren, ein ICO bauen, ein Manifest von Hand schreiben, zwanzig link-Tags einfügen. Also wird es auf "später" verschoben, und später kommt nie.

Warum ein leerer Tab dich etwas kostet

Das Tab-Icon ist deine Marke in ihrer kleinsten Form. Wenn jemand 30 Tabs offen hat, ist das Favicon der einzige Weg, deinen wiederzufinden. Ein leeres ist unsichtbar.

Es ist außerdem das billigste Glaubwürdigkeitssignal, das es gibt. Ein scharfes Icon wirkt wie "ein echtes Produkt", ein leeres wie "ein Wochenendprototyp", selbst wenn der Code darunter exzellent ist.

Das Quadrat, das alle wirklich sehen

Example favicon at 16 by 16 pixels
16px
Example favicon at 32 by 32 pixels
32px
Example favicon at 48 by 48 pixels
48px
Example favicon at 96 by 96 pixels
96px
Example favicon at 180 by 180 pixels
180px
In echten Pixelmaßen gerendert. Das 16px-Feld links ist das, was im Tab sitzt. In dieser Größe muss deine Marke überleben.

Die Anzeichen für ein fehlendes Icon

Wenn eines davon auf deiner Live-Site zutrifft, sehen die Besucher eine unfertige App:

Ein leeres Icon einer Seite mit umgeknickter Ecke, das im Browser-Tab sitzt.

Der Framework-Standard (das Logo von Next.js, Vite oder Create React App), der in die Produktion geht.

Ein verpixelter, verzerrter Screenshot, den jemand in public/favicon.ico geworfen hat, damit die Warnung verschwindet.

Icons, die nicht zusammenpassen: eins im Tab, ein anderes auf dem iOS-Homescreen, nichts im PWA-Installationsdialog.

Behebe es in einem Schritt

Das ganze Problem verschwindet in dem Moment, in dem du aufhörst, Icons als lästige Handarbeit zu behandeln. Der Ablauf ist kurz:

  1. 1

    Wähle eine Quelle

    Ein Emoji, ein Markenzeichen, deine Logo-Datei oder eine Bild-URL.

  2. 2

    Generiere das vollständige Set

    favicon.ico, jede PNG-Größe, apple-touch-icon, Android-Icons und manifest.json.

  3. 3

    Installiere es

    Leg die Dateien in public/ und die link-Tags in deinen <head> (oder app/layout.tsx).

  4. 4

    Verifiziere es

    Prüfe, ob es im Tab, auf dem Handy und im Installationsdialog rendert, bevor du es für fertig erklärst.

Von Hand oder per Agent

Von Hand

Der Grund, warum es aufgeschoben wird

  • Ein Dutzend Größen exportieren.
  • Ein ICO bauen.
  • Ein Manifest von Hand schreiben.
  • Zwanzig link-Tags einfügen.

Lass deinen Coding-Agenten das machen

Start here

Claude Code, Cursor oder ein beliebiger MCP-fähiger Agent

  • Du öffnest überhaupt nie einen Favicon-Generator.
  • Icons werden erstellt und direkt ins Repository installiert: Dateien geschrieben, <head> gepatcht.
  • Alles aus einem einzigen Prompt wie "füg dieser App ein Fuchs-Favicon hinzu".
Generate your icon set

Keep reading