Gratis omvandlare

Slumpmässigt lösenord Generator

Generera säkra slumpmässiga lösenord direkt i din webbläsare. Anpassa längd och teckentyper – gratis, privat och ingen data skickas till någon server.

Generera

Om detta verktyg

En slumpmässig lösenordsgenerator producerar strängar utformade för att motstå gissningar och attacker med brute force. Styrkan hos ett genererat lösenord beror på dess längd och alfabetet (uppsättning möjliga tecken) som används: 12 tecken från ett 94-teckens alfabet (versaler + gemener + siffror + symboler) ger cirka 79 bitar av entropi, vilket anses vara bekvämt starkt för allmänt bruk. Kortare eller enklare lösenord ger mindre entropi och är svagare mot modern attackhårdvara.

Kritiskt sett använder denna generator kryptografiskt säkra slumpmässiga källor (window.crypto.getRandomValues), inte den enklare Math.random som är olämplig för säkerhetsändamål. Utdatan är lämplig för faktisk användning som kontolösenord, krypteringsnycklar för personligt bruk och alla andra sammanhang där oförutsägbarheten är viktig.

All generation sker i din webbläsare. Lösenordet går aldrig till en server, loggas inte och sparas inte någonstans där vi kan komma åt. För att använda det genererade lösenordet, kopiera det direkt till destinationen - en lösenordshanterare, kontoskapandeformulär eller varhelst det behövs.

Varför använda en lösenordsgenerator

Människor väljer förutsägbara lösenord. Studier av intrångade lösenordsdatabaser visar genomgående att samma enkla mönster dyker upp miljontals gånger: '123456', 'lösenord', ordbok med ett nummer bifogat, namn på husdjur och familjemedlemmar. Genererade slumpmässiga lösenord undviker dessa mönster helt.

Att återanvända lösenord på flera konton är också en stor risk. När en webbplats databas läcker, äventyras alla andra konton som använder samma lösenord. Unika slumpmässiga lösenord för varje konto, lagrade i en lösenordshanterare, eliminerar denna attackvektor. Generatorn producerar ett nytt unikt lösenord åt gången.

Så här använder du det

Ställ in längd och teckenuppsättning, generera.

  1. Välj längd: Minst 12 tecken för allmänt bruk; 16+ för konton som innehåller finansiella eller personliga data; 24+ för huvudlösenord eller krypteringsnycklar. Längre är starkare; bara praktiska gränser spelar roll.
  2. Välj teckenuppsättning: Standarden inkluderar versaler, gemener, siffror och vanliga symboler. Inaktivera specifika kategorier om en destination avvisar dem (vissa äldre system förbjuder vissa tecken).
  3. Generera: Webbläsarens crypto.getRandomValues fyller lösenordet med kryptografiskt säkra slumpmässiga bytes mappade till det valda alfabetet.
  4. Kopiera och använd: Kopiera direkt till destinationen. Använd en lösenordshanterare (1Password, Bitwarden, Keychain) för att lagra lösenordet istället för att skriva eller komma ihåg det.

Vanliga användningsfall

Tekniska detaljer

window.crypto.getRandomValues fyller en maskinskriven array med kryptografiskt säkra slumpmässiga bytes hämtade från webbläsarens säkra slumpmässiga källa. Varje tecken i lösenordet väljs genom att mappa slumpmässiga bytes till det valda alfabetet, med avvisningssampling för att undvika modulo-bias.

Entropi: log2(alphabet_size^length). 12 tecken från 94-teckens alfabet = 12 × log2(94) ≈ 78,7 bitar. 16 tecken från 62-teckens alfabet (endast alfanumeriskt) ≈ 95,3 bitar. Högre entropi är exponentiellt svårare att brute-force.

Praktiska attackhastigheter: moderna GPU:er hash cirka 100 miljarder bcrypt-cost-12 försök per sekund över ett kluster. 78 bitar av entropi = 2^78 ≈ 3 × 10^23 kandidater. Brut force vid GPU-hastigheten skulle ta ungefär 10^14 år — omöjligt. Lösenord med lägre entropi sjunker snabbt till nåbara attackområden.

Bästa metoder

Vanliga frågor

Hur slumpmässiga är de genererade lösenorden?
Lösenord genereras med hjälp av Web Crypto API (crypto.getRandomValues()), som tillhandahåller kryptografiskt säkra pseudoslumptal. Detta är samma entropikälla som används av professionella lösenordshanterare.
Vilken längd ska jag använda?
Använd minst 16 tecken för viktiga konton (e-post, bank). 12 tecken är minimum för rimlig säkerhet. Använd 20+ tecken för maximal säkerhet.
Ska jag inkludera specialtecken?
Ja, när tjänsten tillåter det. Specialtecken ökar dramatiskt antalet möjliga kombinationer. Ett lösenord med 12 tecken med alla teckentyper har 475 biljoner gånger fler kombinationer än ett med bara små bokstäver.
Lagras det genererade lösenordet någonstans?
Nej. Lösenordet finns bara i din webbläsares minne tills du stänger eller uppdaterar sidan. Vi lagrar, loggar eller överför aldrig genererade lösenord.
Ska jag memorera genererade lösenord?
Nej. Använd en lösenordshanterare. Memorering frestar att använda enklare lösenord, vilket slår säkerheten.
Kan jag skapa flera lösenord samtidigt?
Ja. De flesta generatorer stöder bulkgenerering för att fylla testfixturer eller förbereda konton. Var och en genereras oberoende med ny slumpmässighet.
Vad är en lösenfras?
Ett lösenord som består av flera slumpmässiga ord från en stor ordbok. Jämförbar säkerhet på mycket längre längd men lättare att skriva och något mer minnesvärd. Olika generatorer är specialiserade på lösenfraser.
Är window.crypto säkert i alla webbläsare?
Ja för alla moderna webbläsare. Standarden kräver en kryptografiskt säker källa. Äldre webbläsare utan crypto.getRandomValues ​​används inte i produktionen för säkerhetsoperationer.