Skapa Apache .htpasswd-rader med bcrypt, APR1-MD5, SHA-1 eller crypt. All hashning sker i din webbläsare — inget laddas upp.

Bygg en Apache .htpasswd-rad direkt i din webbläsare — ditt lösenord hashas lokalt och lämnar aldrig den här sidan.

Inloggningsuppgifter

Allt beräknas lokalt i din webbläsare. Inget användarnamn eller lösenord skickas någonsin till en server.

Osäker på vilken du ska välja? Använd APR1-MD5 — det är det mest portabla och det rekommenderade valet för Apache .htpasswd-filer.


Om .htpasswd-generator

.htpasswd-generatorn skapar Apache-inloggningsrader för HTTP basic authentication — username:hash-paren som skyddar kataloger bakom en inloggningsprompt. Ange ett användarnamn och lösenord (eller generera ett starkt slumpmässigt) och välj en hashalgoritm: bcrypt, APR1-MD5, SHA-1 eller crypt.

APR1-MD5 är det rekommenderade, mest portabla valet för .htpasswd-filer — det fungerar på varje Apache-installation. Bcrypt är starkast där det stöds, medan SHA-1 och crypt främst finns för äldre kompatibilitet. Verktyget märker varje algoritm med vägledning så att du kan välja med tillförsikt.

Avgörande för ett lösenordsverktyg är att all hashning sker lokalt i din webbläsare: inget användarnamn eller lösenord skickas någonsin till en server. Kopiera den genererade raden till en befintlig fil eller ladda ner en färdig .htpasswd, och referera den sedan från din Apache-konfiguration eller .htaccess AuthUserFile-direktiv.

Så använder du .htpasswd-generator

  1. Ange ett användarnamn (inga mellanslag eller kolon) och ett lösenord, eller klicka på knappen för att generera ett starkt slumpmässigt lösenord.
  2. Välj en hashalgoritm — APR1-MD5 är standardrekommendationen; bcrypt, SHA-1 och crypt finns också tillgängliga.
  3. Klicka på "Generera inloggningsrad" och vänta tills hashningen är klar.
  4. Kopiera raden username:hash eller ladda ner den som en .htpasswd-fil.
  5. Referera filen från din Apache-konfiguration eller .htaccess med AuthUserFile för att aktivera basic auth.

Vanliga frågor

APR1-MD5 är det säkra standardvalet — varje Apache-installation stöder det. Använd bcrypt för starkast hashning där din server stöder det; undvik SHA-1 och crypt om inte äldre kompatibilitet kräver det.

Nej. Hashen beräknas helt i din webbläsare med klientsidig kod, så varken användarnamnet eller lösenordet lämnar någonsin din enhet.

Generera en rad per användare och lägg varje på sin egen rad i samma .htpasswd-fil. Apache matchar användarnamnet i början av varje rad.

Placera .htpasswd utanför din webbrot, och lägg sedan till AuthType Basic, AuthName, AuthUserFile /sökväg/till/.htpasswd och Require valid-user i katalogens .htaccess eller vhost-konfiguration.

Ja — gratis och obegränsad, utan konto.

Behöver du hjälp?
Hittade du ett problem med det här verktyget? Berätta för oss.
Rapportera ett problem

Lägg till det här gratisverktyget på din egen webbplats — kopiera och klistra in koden nedan.