---
title: "Laravel APP_KEY Generator – pwgen.de"
description: "Ein gültiger APP_KEY für Laravel: 32 Zufallsbytes, Base64-kodiert, im Browser erzeugt."
canonical_url: "https://pwgen.de/laravel-app-key-generator"
meta:
  "og:description": "Ein gültiger APP_KEY für Laravel: 32 Zufallsbytes, Base64-kodiert, im Browser erzeugt."
  "og:image": "https://pwgen.de/_og/s/o_6275103df5c53b19.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Laravel APP_KEY Generator – pwgen.de"
  "twitter:image": "https://pwgen.de/_og/s/o_6275103df5c53b19.png"
---

> Index of every page on this site: [llms.txt](https://pwgen.de/llms.txt)

# **Laravel APP\_KEY Generator**

Ein gültiger APP\_KEY für Laravel: 32 Zufallsbytes, Base64-kodiert, im Browser erzeugt.

Sehr stark**0 Bit**Im Browser erzeugt

## **Lokale Alternative**

`php artisan key:generate`

Wer Secrets lieber direkt auf dem Zielsystem erzeugt, nutzt diesen Befehl. Das Ergebnis ist gleichwertig.

[Offizielle Dokumentation](https://laravel.com/docs/encryption)

Laravel verschlüsselt Sessions, Cookies und alle Werte der Crypt-Fassade mit dem APP\_KEY. Der Wert ist Base64 von exakt 32 Bytes und trägt deshalb das Präfix base64:. Wird der Schlüssel einer laufenden Anwendung ausgetauscht, lassen sich bereits verschlüsselte Daten und bestehende Sessions nicht mehr entschlüsseln.

## **Häufige Fragen**

In die Umgebungsvariable APP\_KEY, üblicherweise in der .env-Datei deines Projekts. Der Wert enthält das Präfix base64: – kopiere ihn vollständig, Laravel dekodiert den Teil dahinter zu genau 32 Bytes.

Alles, was mit dem alten Schlüssel verschlüsselt wurde, lässt sich nicht mehr entschlüsseln: bestehende Sessions, verschlüsselte Cookies und alle über die Crypt-Fassade abgelegten Werte. Tausche ihn in einer laufenden Anwendung nur bewusst und mit Migrationsplan.

Ja, das Ergebnis ist gleichwertig: 32 Zufallsbytes in Base64. Der Unterschied ist nur, wo sie entstehen – hier im Browser, dort auf dem Rechner, auf dem der Befehl läuft.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://pwgen.de/#website","@type":"WebSite","description":"Kostenloser, datenschutzfreundlicher Passwort-Generator. Generierung direkt im Browser – keine Passwörter werden gespeichert.","inLanguage":"de-DE","name":"pwgen.de","url":"https://pwgen.de/","publisher":{"@id":"https://pwgen.de/#identity"},"workTranslation":{"@id":"https://pwgen.de/en#website"}},{"@id":"https://pwgen.de/laravel-app-key-generator#webpage","description":"Ein gültiger APP_KEY für Laravel: 32 Zufallsbytes, Base64-kodiert, im Browser erzeugt.","name":"Laravel APP_KEY Generator","url":"https://pwgen.de/laravel-app-key-generator","@type":["WebPage","FAQPage"],"breadcrumb":{"@id":"https://pwgen.de/laravel-app-key-generator#breadcrumb"},"isPartOf":{"@id":"https://pwgen.de/#website"},"mainEntity":[{"@id":"https://pwgen.de/laravel-app-key-generator#/schema/question/1"},{"@id":"https://pwgen.de/laravel-app-key-generator#/schema/question/2"},{"@id":"https://pwgen.de/laravel-app-key-generator#/schema/question/3"}],"potentialAction":[{"@type":"ReadAction","target":["https://pwgen.de/laravel-app-key-generator"]}],"primaryImageOfPage":{"@id":"https://pwgen.de/#logo"}},{"@id":"https://pwgen.de/#identity","@type":"Organization","email":"info@htrs.io","legalName":"GbR HTRS i/o","name":"HTRS i/o","telephone":"+49 221 292 513 03","url":"https://pwgen.de","vatID":"DE359532582","address":{"@type":"PostalAddress","streetAddress":"Gotenring 9","addressLocality":"Köln","postalCode":"50679","addressCountry":"DE"},"logo":{"@id":"https://pwgen.de/#logo"},"sameAs":["https://htrs.io"]},{"@id":"https://pwgen.de/laravel-app-key-generator#/schema/software-application/1","@type":"SoftwareApplication","applicationCategory":"DeveloperApplication","name":"pwgen.de – Laravel APP_KEY Generator","operatingSystem":"Web Browser","offers":{"@type":"Offer","availability":"https://schema.org/InStock","price":"0","priceCurrency":"EUR","priceValidUntil":"2027-12-30T00:00:00.000Z"}},{"@id":"https://pwgen.de/laravel-app-key-generator#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"pwgen.de","item":"https://pwgen.de","position":1},{"@type":"ListItem","name":"Secrets","item":"https://pwgen.de/secrets","position":2},{"@type":"ListItem","name":"Laravel APP_KEY Generator","position":3}]},{"@id":"https://pwgen.de/laravel-app-key-generator#/schema/question/1","@type":"Question","inLanguage":"de","name":"Wohin gehört der APP_KEY?","acceptedAnswer":{"@type":"Answer","text":"In die Umgebungsvariable APP_KEY, üblicherweise in der .env-Datei deines Projekts. Der Wert enthält das Präfix base64: – kopiere ihn vollständig, Laravel dekodiert den Teil dahinter zu genau 32 Bytes."}},{"@id":"https://pwgen.de/laravel-app-key-generator#/schema/question/2","@type":"Question","inLanguage":"de","name":"Was passiert, wenn ich den APP_KEY austausche?","acceptedAnswer":{"@type":"Answer","text":"Alles, was mit dem alten Schlüssel verschlüsselt wurde, lässt sich nicht mehr entschlüsseln: bestehende Sessions, verschlüsselte Cookies und alle über die Crypt-Fassade abgelegten Werte. Tausche ihn in einer laufenden Anwendung nur bewusst und mit Migrationsplan."}},{"@id":"https://pwgen.de/laravel-app-key-generator#/schema/question/3","@type":"Question","inLanguage":"de","name":"Ist das dasselbe wie php artisan key:generate?","acceptedAnswer":{"@type":"Answer","text":"Ja, das Ergebnis ist gleichwertig: 32 Zufallsbytes in Base64. Der Unterschied ist nur, wo sie entstehen – hier im Browser, dort auf dem Rechner, auf dem der Befehl läuft."}},{"@id":"https://pwgen.de/#logo","@type":"ImageObject","caption":"HTRS i/o","contentUrl":"https://pwgen.de/apple-touch-icon.png","inLanguage":"de","url":"https://pwgen.de/apple-touch-icon.png"}]}
```

## Sitemap

See the full [sitemap](https://pwgen.de/sitemap.md) for all pages.
