Minificare e formattare CSS, JavaScript e HTML
Incolla il codice, trascina un file oppure aprine uno — poi minificalo, o rendi di nuovo leggibile un file minificato.
Il tuo codice viene elaborato sul nostro server e non viene né conservato né scritto in un log.
Richieste rimaste
Che cos’è
Un minificatore CSS, un minificatore JavaScript e un minificatore HTML in un’unica pagina — e gli stessi tre al contrario, quando serve rileggere un file già minificato. Incolla il codice, trascina un file sulla pagina oppure punta uno script all’API.
I minificatori di CSS e JavaScript sono prudenti: tolgono spazi e commenti che si possono togliere e mantengono ciò che non si può, così un valore come calc(100% + 5px) torna intatto. Tutto — minificazione e formattazione — gira sul nostro server.
Perché proprio questo
-
Sicuro di default
Nessuna riscrittura aggressiva con cui litigare dopo. L’output è lo stesso codice, più piccolo — non un’ipotesi su che cosa volevi dire.
-
In entrambe le direzioni
Minifica per la produzione, formatta per rileggere un file minificato. Due spazi, quattro oppure una tabulazione, a seconda di quello che usa il tuo progetto.
-
Un’API, non solo una pagina
Un POST formatta un file. Nessuna chiave, nessun account, nessuna firma — mettilo in uno script di build e dimenticatene.
-
Non resta niente
Il tuo codice resta in memoria per la durata della richiesta e poi viene scartato. Non viene scritto su disco e non arriva mai in un log.
Domande frequenti
Serve una chiave?
No. Il servizio è aperto e il limite è invece per indirizzo IP.
Il mio codice viene inviato da qualche parte?
Solo al nostro server. Lì viene elaborato tutto, in memoria; il codice non viene né conservato né registrato nei log.
Posso usarlo in uno script di build?
Sì, è a questo che servono gli endpoint raw. Resta entro i limiti.
Perché il mio JavaScript minificato è rinominato?
Il minificatore accorcia i nomi delle variabili locali: è sicuro ed è da lì che viene gran parte del risparmio. Formattare non riporta indietro i nomi originali — non può farlo nulla.
Qual è il file più grande che posso inviare?
2 MB in una richiesta. I file più grandi vengono rifiutati con 413 invece di essere troncati.
Endpoint, forme delle risposte, codici di errore e i limiti di frequenza.