Vanliga frågor
Varje fråga svarar vi på på en verktygssida, samlad på ett ställe. Hoppa till ett verktyg eller läs de allmänna frågorna först.
Allmänna frågor
Är detta verktyg verkligen gratis?
Ja. Det finns inget konto, ingen betalvägg och ingen användningsgräns. Tools App finansieras av aumenso, studion bakom.
Är något jag anger uppladdat?
Nej. Verktyget körs på din webbläsarflik; det du anger skickas aldrig till oss och lagras aldrig.
Alla verktygsfrågor
Utvecklarverktyg
JSON Formatter & Validator
Vad fångar validatorn?
Syntaxfel, med raden och kolumnen där JSON.parse slutade. Den rapporterar endast det första felet.
Varför blev 1.0 1 efter formatering?
JSON skiljer inte 1 från 1.0. Formatering omserialiserar det analyserade värdet, så nummerformatering och dubblettnycklar kollapsar.
Klarar den mycket stor JSON?
Filer på några megabyte fungerar på fliken; mycket större dokument kan vara långsamma på telefoner med begränsat minne.
Base64 Encoder / Decoder
Är Base64 kryptering?
Nej. Det är en reversibel kodning. Vem som helst kan avkoda den, så använd den aldrig för att skydda en hemlighet.
Varför överlever emoji och accenter avkodning?
Text kodas som UTF-8-byte före Base64, och avkodas tillbaka som UTF-8, så icke-ASCII-tecken går runt korrekt.
Stöder den filer?
Denna version hanterar endast text. Binära filer skulle behöva en filkodare, som inte är en del av den här sidan.
URL Koda / Avkoda
När använder jag komponent kontra fullständig URL?
Komponent för ett enskilt frågevärde, där / ? & = måste undvikas. Fullständig URL håller dessa separatorer intakta.
Varför blir mellanslag %20?
Procentkodning representerar ett mellanslag som %20. +-formuläret tillhör HTML-formulärkodning, inte webbadresser.
Varför lämnar avkodning + tecken?
decodeURIConponent behandlar inte + som ett mellanslag. Byt ut + med ett mellanslag först om värdet kom från en formulärinlämning.
MD5 / SHA-256 Hash Generator
Varför skiljer sig MD5 av é från ett annat verktyg?
Ingångskodning. Detta verktyg hashar UTF-8 byte; verktyg som använder Latin-1 producerar en annan sammanfattning för samma synliga text.
Vilken hash ska jag använda?
SHA-256 eller starkare för allt säkerhetsrelaterat. MD5 och SHA-1 är trasiga för kollisionsmotstånd.
Är hashen saltade?
Nej. Det här är enkla smältningar. För lösenord använd en dedikerad algoritm som Argon2 eller bcrypt med ett salt.
CSS Minifier
Tar den bort oanvända CSS-regler?
Nej. Det tar bort kommentarer och överflödiga blanksteg. Detektering av oanvänd regel kräver en helsidesgranskning.
Varför slutade calc() att fungera efter minifiering?
Mellanslag runt + och - inuti calc() krävs av CSS-specifikationen. Testa stilmallen igen efter minifiering.
Kan det förminska SCSS eller LESS?
Nej. Den förväntar sig vanlig CSS; förprocessorer har sina egna byggsteg.
UUID v4 Generator
Hur unika är dessa UUID?
Version 4 UUID bär 122 slumpmässiga bitar, så en kollision är praktiskt taget omöjlig för normal användning.
Varför inte använda sekventiella ID?
v4 är slumpmässigt och kan inte sorteras. Om du behöver sorterbara identifierare, använd UUID v7 eller ULID.
Kan jag generera mer än 100 på en gång?
Sidan begränsar varje batch till 100 för att hålla fliken responsiv. Generera igen för mer.
JWT Debugger
Verifierar den signaturen?
Nej. Det avkodar bara token. Behandla aldrig de avkodade anspråken som betrodda utan att verifiera signaturserversidan.
Varför ser mitt token ut?
Kontrollera exp-kravet mot aktuell tid; klockskevhet mellan maskiner är en vanlig orsak till avvisade tokens.
Är det säkert att klistra in produktionstokens?
Föredrar testpolletter. Avkodning sker lokalt, men en token är fortfarande en referens när den lämnar ditt urklipp.
SQL Formatterare
Vilka SQL-dialekter stöds?
Den formaterar vanliga SELECT-, INSERT-, UPDATE- och DELETE-satser och versaler de vanliga nyckelorden. Det är inte en fullständig analys för varje dialekt.
Kommer formateringen att ändra vad frågan gör?
Endast blanksteg och nyckelord ändras. Kör alltid om en formaterad fråga mot en testdatabas först.
Validerar det SQL?
Nej. Det är en läsbarhetsformaterare, inte en linter eller en validator.
Teckenräknare
Vad är skillnaden mellan tecken och bytes?
Tecken är Unicode-kodpunkter; byte är storleken UTF-8, vilket är vad de flesta databaser och gränser räknas.
Varför räknas emoji mer än en gång?
Många emoji är gjorda av flera kodpunkter (till exempel ett bastecken plus modifierare), och var och en räknas.
Räknar det mellanslag och radbrytningar?
Tecken inkluderar mellanslag och radbrytningar. En separat räkning visar tecken utan mellanslag.
Case Converter
Hanterar camelCase akronymer korrekt?
Ord är små bokstäver innan de sammanfogas, så akronymer blir normala ord. Kontrollera identifierare som är beroende av versaler.
Varför ändrades bokstäver med accent?
Fallkartläggning är språkoberoende. Turkiskt prickat i, till exempel, kan behöva manuell korrigering.
Kan jag bara konvertera en del av texten?
Ja. Klistra in endast det urval du vill omvandla.
Omvandlare
Unix tidsstämpelkonverterare
Läser den sekunder eller millisekunder?
Värden med 11 eller fler siffror behandlas som millisekunder; kortare värden som sekunder. På sidan står det vilken den använde.
Stöds Unix-epoken?
Ja. En tidsstämpel på 0 gäller till 1 januari 1970, 00:00 UTC.
Varför skiljer sig lokal tid från UTC?
Lokal utgång använder din webbläsares tidszon, inklusive sommartidsregler för det datumet.
Enhetsomvandlare
Varför behöver temperaturen en egen formel?
Temperaturskalor har olika nollpunkter, så konvertering är en offset plus en faktor, inte ett enkelt förhållande.
Hur exakta är omvandlingsfaktorerna?
Standarddefinierade faktorer används, med visningsavrundning till sex decimaler. Upprepade omvandlingar kan ackumulera visningsavrundning.
Varför går bränsleekonomin baklänges?
Lägre L/100 km är bättre, medan högre mpg är bättre, så skalorna är omvänt relaterade snarare än proportionella.
Tidszonsomvandlare
Klarar den sommartid?
Ja. Webbläsarens IANA-tidszonsdatabasen tillhandahåller offset för det valda datumet, inklusive sommartidsregler.
Vilka tidszoner är tillgängliga?
Vanliga IANA-zoner är listade. Mycket nya eller omdöpta zoner beror på webbläsarens databasversion.
Är inmatningen min lokala tid?
Nej. Du väljer källzonen uttryckligen; resultatet formateras i målzonen.
Ålderskalkylator
Hur beräknas åldern?
Kalenderaritmetik från det valda datumet: hela år, sedan månader, sedan dagar, plus totalt antal dagar och nästa födelsedag.
Hur hanteras skottdagar?
Datumräkningen använder den riktiga kalendern, så 29 februari hanteras utan särskild inmatning.
Vad händer med ett framtida datum?
Verktyget vägrar det, eftersom en ålder inte kan vara negativ.
Design och färg
RGB ⇄ HEX-omvandlare
Varför är mitt HEX-värde annorlunda i ett annat verktyg?
Värden kläms fast till 0-255 och avrundas och skrivs sedan som versaler HEX. Vissa verktyg har gemener eller ogiltig inmatning.
Vad är HSL?
En alternativ representation: nyans i grader, mättnad och ljushet i procent. Det är användbart för att justera färger.
Kontrollerar den kontrasten?
Nej. Detta konverterar färgformat; kontrastkontroll är ett annat verktyg.
Färgväljare / Omvandlare
Kan jag välja en färg från skärmen?
Där webbläsaren stöder den inbyggda pipetten, ja. Använd annars färginmatningsprovet.
Vilka format matas ut?
HEX, en RGB-triplett och en anpassad CSS-egenskap som du kan klistra in i en stilmall.
Är den valda färgen sparad?
Nej. Värdet finns bara på sidan tills du stänger den.
Vardagliga verktyg
Procenträknare
Vilka formler använder den?
X/100 × Y, X/Y × 100 och (Y − X)/|X| × 100 för förändring. Varje formel visas bredvid resultatet.
Varför är min förändring negativ?
En minskning ger en negativ procentsats. Skylten visar riktning, inte ett fel.
Hur avrundas resultaten?
Visas med fyra decimaler; själva beräkningen avrundas inte mellan stegen.
BMI-kalkylator
Är BMI en diagnos?
Nej. Det är ett screeningnummer. Muskelmassa, ålder, kön och kroppssammansättning ingår inte i formeln.
Varför förblir BMI detsamma efter att ha bytt enhet?
Att byta cm/kg till in/lb konverterar höjd- och viktvärdena, så att samma person behåller samma BMI.
Vilka BMI-band används?
WHO:s standardscreeningband: under 18,5, 18,5-24,9, 25-29,9 och 30 eller äldre.
Lösenordsgenerator
Är genererade lösenord säkra att använda?
De skapas med webbläsarens kryptogenerator. Lagra dem i en lösenordshanterare istället för att memorera eller återanvända dem.
Hur mycket entropi har ett lösenord?
Sidan uppskattar bitar av entropi från längd och teckenuppsättningar. Längre lösenord ger mer entropi än extra symboler.
Lagras eller skickas lösenorden?
Nej. Generering sker i fliken och ingenting lagras eller överförs.
Platshållartextgenerator
Är det genererade latinet verkligt?
Det är den klassiska utfyllnadstexten lorem ipsum som används av designers, inte löpande prosa med mening.
Kan jag få HTML-utdata?
Resultatet är enkla stycken. Kopiera dem till din layout och slå in dem i den uppmärkning du behöver.
Varför visas ingenting förrän jag klickar?
Platshållartext genereras på begäran så att sidan inte lägger ut filler framför dig på ofrågad.
Ordräknare
Hur uppskattas lästiden?
Med 200 ord per minut, avrundat till hela minuter. Det är en uppskattning av genomsnittlig läshastighet.
Hur räknas avstavade ord?
Ord delas på blanksteg, så avstavade sammansättningar räknas som ett ord om inte mellanslag skiljer dem åt.
Räknar det tecken också?
Ja. Ord, tecken, meningar, stycken och läsningstid visas tillsammans.
Trip Fuel Cost Calculator
Hur beräknas resans kostnad?
Sträcka omräknat till kilometer, multiplicerat med förbrukning i L/100 km, sedan med bränslepriset. En tur och retur fördubblar avståndet.
Vilka förbrukningsenheter accepteras?
L/100 km, km/L, mpg (USA) och mpg (UK). De omvända omvandlingarna följer standardformlerna.
Vilken valuta används?
Ingen. Resultatet är ett vanligt belopp baserat på priset du anger, så vilken valuta som helst fungerar.