Tools App di

Domande frequenti

Ad ogni domanda rispondiamo su una pagina degli strumenti, raccolta in un unico posto. Passa a uno strumento o leggi prima le domande generali.

Domande generali

Questo strumento è davvero gratuito?

SÌ. Non esiste alcun account, nessun paywall e nessun limite di utilizzo. L'app Tools è finanziata da aumenso, lo studio dietro di essa.

Tutto ciò che inserisco è stato caricato?

No. Lo strumento viene eseguito nella scheda del browser; ciò che inserisci non ci viene mai inviato e mai archiviato.

Tutte le domande sugli strumenti

Strumenti per sviluppatori

Formattatore e validatore JSON

Cosa rileva il validatore?

Errori di sintassi, con la riga e la colonna in cui JSON.parse si è interrotto. Riporta solo il primo errore.

Perché 1.0 è diventato 1 dopo la formattazione?

JSON non distingue 1 da 1.0. La formattazione riserializza il valore analizzato, pertanto la formattazione dei numeri e le chiavi duplicate vengono compresse.

Può gestire JSON molto grandi?

Nella scheda funzionano file di pochi megabyte; documenti molto più grandi possono essere lenti sui telefoni con memoria limitata.

Codificatore/decodificatore Base64

La crittografia Base64 è?

No. È una codifica reversibile. Chiunque può decodificarlo, quindi non usarlo mai per proteggere un segreto.

Perché emoji e accenti sopravvivono alla decodificazione?

Il testo viene codificato come byte UTF-8 prima di Base64 e decodificato nuovamente come UTF-8, quindi i caratteri non ASCII vengono eseguiti correttamente.

Supporta i file?

Questa versione gestisce solo testo. I file binari avrebbero bisogno di un codificatore di file, che non fa parte di questa pagina.

Codifica/decodifica URL

Quando utilizzo il componente anziché l'URL completo?

Componente per un singolo valore di query, dove /? & = deve essere sfuggito. L'URL completo mantiene intatti i separatori.

Perché gli spazi diventano %20?

La codifica percentuale rappresenta uno spazio come %20. Il modulo + appartiene alla codifica dei moduli HTML, non agli URL.

Perché la decodifica lascia segni +?

decodeURIComponent non tratta + come uno spazio. Sostituisci prima + con uno spazio se il valore proviene dall'invio di un modulo.

Generatore di hash MD5 / SHA-256

Perché MD5 di é differisce da un altro strumento?

Codifica dell'ingresso. Questo strumento esegue l'hashing dei byte UTF-8; gli strumenti che utilizzano Latin-1 producono un digest diverso per lo stesso testo visibile.

Quale hash dovrei usare?

SHA-256 o superiore per qualsiasi cosa relativa alla sicurezza. MD5 e SHA-1 sono rotti per la resistenza alle collisioni.

Gli hash sono salati?

No. Questi sono semplici riassunti. Per le password utilizzare un algoritmo dedicato come Argon2 o bcrypt con un sale.

Minimizzatore CSS

Rimuove le regole CSS inutilizzate?

No. Rimuove commenti e spazi bianchi ridondanti. Il rilevamento delle regole inutilizzate richiede un controllo dell'intera pagina.

Perché calc() ha smesso di funzionare dopo la minimizzazione?

Gli spazi attorno a + e - all'interno di calc() sono richiesti dalle specifiche CSS. Testare nuovamente il foglio di stile dopo averlo minimizzato.

Può minimizzare SCSS o MENO?

No. Si aspetta CSS semplici; i preprocessori hanno i propri passaggi di costruzione.

Generatore UUID v4

Quanto sono unici questi UUID?

Gli UUID della versione 4 trasportano 122 bit casuali, quindi una collisione è praticamente impossibile per l'uso normale.

Perché non utilizzare ID sequenziali?

v4 è casuale e non ordinabile. Se hai bisogno di identificatori ordinabili, usa UUID v7 o ULID.

Posso generarne più di 100 contemporaneamente?

La pagina limita ogni batch a 100 per mantenere la scheda reattiva. Genera di nuovo per saperne di più.

Debug JWT

Verifica la firma?

No. Decodifica solo il token. Non considerare mai attendibili le attestazioni decodificate senza verificare la firma sul lato server.

Perché il mio token sembra scaduto?

Controlla la richiesta di scadenza rispetto all'ora corrente; lo sfasamento dell'orologio tra le macchine è una causa comune di token rifiutati.

È sicuro incollare i token di produzione?

Preferisci i token di prova. La decodifica avviene localmente, ma un token è ancora una credenziale una volta che lascia gli appunti.

Formattatore SQL

Quali dialetti SQL sono supportati?

Formatta le comuni istruzioni SELECT, INSERT, UPDATE e DELETE e mette in maiuscolo le solite parole chiave. Non è un parser completo per ogni dialetto.

La formattazione cambierà ciò che fa la query?

Cambiano solo gli spazi bianchi e le maiuscole e minuscole delle parole chiave. Eseguire sempre nuovamente prima una query formattata su un database di prova.

Convalida SQL?

No. È un formattatore di leggibilità, non un linter o un validatore.

Contatore dei caratteri

Qual è la differenza tra caratteri e byte?

I caratteri sono punti di codice Unicode; i byte sono la dimensione UTF-8, che è ciò che conta la maggior parte dei database e dei limiti.

Perché le emoji contano più di una volta?

Molte emoji sono composte da diversi punti di codice (ad esempio un carattere base più modificatori) e ognuno conta.

Conta gli spazi e le interruzioni di riga?

I caratteri includono spazi e interruzioni di riga. Un conteggio separato mostra i caratteri senza spazi.

Convertitore di casi

CamelCase gestisce correttamente gli acronimi?

Le parole vengono minuscole prima dell'unione, quindi gli acronimi diventano parole normali. Controlla gli identificatori che si basano sulle maiuscole.

Perché le lettere accentate sono cambiate?

La mappatura dei casi è indipendente dalla lingua. La i punteggiata turca, ad esempio, potrebbe richiedere una correzione manuale.

Posso convertire solo una parte del testo?

SÌ. Incolla solo la selezione che desideri trasformare.

Convertitori

Convertitore di timestamp Unix

Legge secondi o millisecondi?

I valori con 11 o più cifre vengono trattati come millisecondi; valori più brevi come secondi. La pagina indica quale è stato utilizzato.

L'epoca Unix è supportata?

SÌ. Un timestamp pari a 0 corrisponde al 1 gennaio 1970, 00:00 UTC.

Perché l'ora locale è diversa dall'UTC?

L'output locale utilizza il fuso orario del browser, comprese le regole dell'ora legale per quella data.

Convertitore di unità

Perché la temperatura ha bisogno di una propria formula?

Le scale di temperatura hanno punti zero diversi, quindi la conversione è un offset più un fattore, non un semplice rapporto.

Quanto sono esatti i fattori di conversione?

Vengono utilizzati fattori definiti standard, con arrotondamento della visualizzazione a sei decimali. Le conversioni ripetute possono accumulare arrotondamenti di visualizzazione.

Perché il risparmio di carburante va al contrario?

Un valore inferiore di L/100 km è migliore, mentre un mpg più elevato è migliore, quindi le scale sono inversamente correlate anziché proporzionali.

Convertitore di fuso orario

Gestisce l'ora legale?

SÌ. Il database del fuso orario IANA del browser fornisce l'offset per la data selezionata, comprese le regole dell'ora legale.

Quali fusi orari sono disponibili?

Sono elencate le zone IANA comuni. Le zone molto nuove o rinominate dipendono dalla versione del database del browser.

L'input è la mia ora locale?

No. Scegli esplicitamente la zona di origine; il risultato viene formattato nella zona di destinazione.

Calcolatore dell'età

Come viene calcolata l'età?

Aritmetica del calendario dalla data selezionata: anni interi, poi mesi, poi giorni, più i giorni totali e il compleanno successivo.

Come vengono gestiti i giorni bisestili?

L'aritmetica della data utilizza il calendario reale, quindi il 29 febbraio viene gestito senza input speciali.

Cosa succede con una data futura?

Lo strumento lo rifiuta, perché un'età non può essere negativa.

Design e colore

Convertitore RGB ⇄ HEX

Perché il mio valore HEX è diverso in un altro strumento?

I valori vengono fissati a 0-255 e arrotondati, quindi scritti in maiuscolo HEX. Alcuni strumenti mantengono l'input in minuscolo o non valido.

Cos'è l'HSL?

Una rappresentazione alternativa: tonalità in gradi, saturazione e luminosità in percentuale. È utile per regolare i colori.

Controlla il contrasto?

No. Converte i formati di colore; il controllo del contrasto è uno strumento diverso.

Selettore/convertitore di colori

Posso scegliere un colore dallo schermo?

Laddove il browser supporta il contagocce nativo, sì. Altrimenti usa il campione di input colore.

Quali formati emette?

HEX, una tripletta RGB e una proprietà personalizzata CSS che puoi incollare in un foglio di stile.

Il colore selezionato viene salvato?

No. Il valore esiste solo nella pagina finché non la chiudi.

Utilità quotidiane

Calcolatore percentuale

Quali formule utilizza?

X/100 × Y, X/Y × 100 e (Y − X)/|X| × 100 per il resto. Ogni formula viene mostrata accanto al risultato.

Perché la mia modifica è negativa?

Una diminuzione produce una percentuale negativa. Il cartello indica la direzione, non un errore.

Come vengono arrotondati i risultati?

Visualizzato con quattro cifre decimali; il calcolo stesso non viene arrotondato tra i passaggi.

Calcolatore dell'IMC

Il BMI è una diagnosi?

No. È un numero di screening. La massa muscolare, l'età, il sesso e la composizione corporea non fanno parte della formula.

Perché il BMI rimane lo stesso dopo aver cambiato unità?

Passando da cm/kg a in/lb si convertono i valori di altezza e peso, quindi la stessa persona mantiene lo stesso BMI.

Quali bande BMI vengono utilizzate?

Le fasce di screening standard dell'OMS: sotto 18,5, 18,5-24,9, 25-29,9 e 30 o superiore.

Generatore di password

Le password generate sono sicure da usare?

Vengono creati con il generatore di crittografia del browser. Conservali in un gestore di password anziché memorizzarli o riutilizzarli.

Quanta entropia ha una password?

La pagina stima i bit di entropia dalla lunghezza e dai set di caratteri. Le password più lunghe aggiungono più entropia rispetto ai simboli extra.

Le password vengono memorizzate o inviate?

No. La generazione avviene nella scheda e nulla viene memorizzato o trasmesso.

Generatore di testo segnaposto

Il latino generato è reale?

È il classico testo di riempimento lorem ipsum utilizzato dai designer, senza una prosa piena di significato.

Posso ottenere un output HTML?

Il risultato sono semplici paragrafi. Copiali nel tuo layout e avvolgili nel markup che ti serve.

Perché non viene visualizzato nulla finché non faccio clic?

Il testo segnaposto viene generato su richiesta in modo che la pagina non metta il riempitivo davanti all'utente senza che venga richiesto.

Contatore di parole

Come viene stimato il tempo di lettura?

A 200 parole al minuto, arrotondato ai minuti interi. Si tratta di una stima della velocità di lettura media.

Come vengono conteggiate le parole con trattino?

Le parole sono divise su spazi bianchi, quindi i composti con trattino contano come una parola a meno che non siano separati da spazi.

Conta anche i caratteri?

SÌ. Parole, caratteri, frasi, paragrafi e tempo di lettura vengono visualizzati insieme.

Calcolatore del costo del carburante del viaggio

Come viene calcolato il costo del viaggio?

Distanza convertita in chilometri, moltiplicata per il consumo in L/100 km, quindi per il prezzo del carburante. Un viaggio di andata e ritorno raddoppia la distanza.

Quali unità di consumo sono accettate?

L/100 km, km/L, mpg (Stati Uniti) e mpg (Regno Unito). Le conversioni inverse seguono le formule standard.

Quale valuta viene utilizzata?

Nessuno. Il risultato è un importo semplice basato sul prezzo inserito, quindi qualsiasi valuta funziona.