Om Squishly Tools
En gratis værktøjskasse til hverdagens filopgaver, der gør alt inde i din browser: det, du åbner her, bliver ikke sendt nogen steder hen.
Squishly Tools er en gratis værktøjskasse, der kører i browseren, og som er lavet og vedligeholdes af Ikonik Digital. Den samler de hverdagsopgaver med filer, som folk normalt overlader til sites med "gratis filkonvertering online": komprimere og konvertere billeder, lave, flette og opdele PDF-filer, lave og pakke arkiver ud og konvertere lyd og video. Og den gør det hele uden at sende dine filer nogen steder hen.
Hvorfor vi lavede det
Næsten alle gratis konverteringssites fungerer på samme måde: din fil bliver uploadet til en server, behandlet der, og så får du et downloadlink. For et feriebillede er det ikke noget problem. Men for et CV med dit telefonnummer, et scannet id-kort, en underskrevet kontrakt, et kontoudtog eller en lægeerklæring betyder det, at dit dokument nu ligger på en computer, du ikke kender, i et land, du ikke kan nævne, i en periode, du ikke kan kontrollere.
Vi lavede Squishly Tools, fordi de her opgaver slet ikke kræver en server. En moderne browser kan selv afkode og genkode billeder, vise PDF-filer, køre en videokoder og komprimere arkiver. Derfor gør hvert værktøj her sit arbejde på din enhed. Åbn siden, slå wifi fra, og værktøjet virker stadig. Det er ikke et slogan, men den nemmeste måde at tjekke det selv på.
Mød Squish-familien
Dette site drives af en familie af meget runde små væsner, der tager filstørrelser meget alvorligt. Fra venstre mod højre:
- Lilac er den mindste og har aldrig mødt et billede, Lilac ikke gerne ville gøre mindre. En PNG på 40 MB hænger på væggen som en advarsel.
- Sunny sidder på mapper, indtil de falder til ro. Ingen har bedt Sunny om det. Det sker bare.
- Squish er den, du ser på forsiden. Squish giver hver fil, der kommer ind, et kram, presser den forsigtigt sammen og giver den tilbage lettere. Squish har aldrig sendt noget nogen steder hen i hele sit liv og er en smule stolt af det.
- Peachy tager sig af ZIP-filer. Peachy kan folde en hel projektmappe sammen til ét pænt arkiv og stadig have plads til en snack.
- Bluey vinker til alle, der kommer forbi. Det er også Bluey, der siger farvel til dine filer, når du lukker fanen, og det tager ikke lang tid, for de har aldrig været andre steder.
Sammen klarer de billeder, PDF-filer, video, lyd og arkiver. Ingen af dem har nogensinde set en server, og det vil de gerne blive ved med.
Det kan du gøre her
- Billeder. Komprimér og konvertér mellem WebP, AVIF, JPG, PNG, GIF, BMP og ICO, skift størrelse til præcise mål, beskær med låst forhold og tilføj tekstvandmærker. Det hele med mange filer på én gang.
- PDF. Lav en PDF ud fra billeder, flet flere PDF-filer til én, opdel eller udtræk sider, lav sider om til billeder, komprimér tunge scanninger, rotér sider permanent og konvertér Word-dokumenter til PDF.
- Arkiver. Lav og pak ZIP-filer ud, og komprimér eller pak enkelte filer ud med gzip.
- Video og lyd. Komprimér video til en let H.264 MP4, og konvertér lyd mellem MP3, M4A, WAV og OGG med en ægte FFmpeg-motor, der kører i browseren.
- Andre værktøjer. Omdøb en hel mappe med filer på én gang med løbende numre og et mønster.
Hvert værktøj har sin egen side med en guide, der forklarer, hvornår du skal bruge det, hvilke indstillinger der betyder noget, og hvad du kan forvente. Der er også en række længere opslagsguides om billedformater, PDF-størrelse, videokomprimering, arkivformater og privatliv.
Sådan virker det indvendigt
Der er ingen magi her, bare almindelige webteknologier brugt med omhu:
- Billedværktøjerne bruger browserens Canvas API til at afkode, skalere, tegne og genkode billeder. JPG, PNG og WebP kodes af browserens egne kodere, mens AVIF og ICO bruger små JavaScript-kodere.
- PDF-værktøjerne bygger på to open source-biblioteker: pdf-lib til at lave, flette, opdele og rotere dokumenter og Mozillas PDF.js til at lave sider om til billeder og til komprimering, den samme motor, som sidder i Firefox.
- Word til PDF læser .docx med biblioteket mammoth og sætter indholdet op som PDF via pdf-lib. Tekst, overskrifter og lister kommer fint med, og værktøjets side fortæller ærligt, hvilke layouts det ikke kan klare.
- Video og lyd drives af FFmpeg kompileret til WebAssembly. Motoren fylder cirka 32 MB, downloades én gang, første gang du bruger den, og gemmes derefter i cachen. Den er langsommere end et almindeligt program, men dine optagelser forlader aldrig din enhed.
- ZIP bruger JSZip, og gzip bruger browserens egne CompressionStream- og DecompressionStream-API'er, den samme motor, som browseren bruger til at åbne komprimerede websider.
Alle disse biblioteker følger med sitet og indlæses fra samme sted som selve siden. Der sendes på intet tidspunkt fildata til en ekstern tjeneste.
Det, det ikke kan
Da alt sker på din enhed, er værktøjerne begrænset af din maskines hukommelse og processor. En 4K-video på to timer eller en scannet bog på tusind sider er en opgave for et desktopprogram. Hvis et komplekst Word-layout skal gengives helt præcist, kræver det Word selv. Vores konverter er lavet til de enkle dokumenter, som er det, de fleste har brug for. Adgangskodebeskyttede PDF-filer og krypterede arkiver kan ikke åbnes, for uden nøglen kan indholdet ikke læses. Når et værktøj har en begrænsning, står det tydeligt på siden i stedet for at love et resultat, det ikke kan levere.
Gratis, og sådan bliver det betalt
Værktøjerne er gratis: ingen vandmærker, ingen konti, ingen daglige grænser og intet "premium"-niveau, der låser de rigtige funktioner op. Sitet finansieres af annoncer. Annoncerne og den anonyme statistik, der viser os, hvilke værktøjer der er nyttige, er beskrevet i privatlivspolitikken og kan fravælges i cookieindstillingerne. Ingen af dem har adgang til de filer, du behandler, for de findes ingen andre steder end i din egen browser.
Hvem står bag
Squishly Tools er lavet og vedligeholdes af Ikonik Digital, et lille webstudie. Vi bruger selv værktøjerne hver dag i arbejdet for vores kunder, og det er i høj grad derfor, de findes. Hvis et værktøj ikke virker ordentligt, en konvertering ikke gav det resultat, du forventede, eller der er en filopgave, du gerne vil se her, så skriv til os. Vi læser alt.
Du kan se, hvad der er ændret for nylig, i ændringsloggen.