> encode | decode | ascii85 <

// Base85 (ASCII85) codering voor efficiënte binaire datarepresentatie

[EFFICIENT]

Hoge efficiëntie

Efficiënter dan Base64 (~25% kleiner bij gelijke data).

[SECURE]

Lokale verwerking

Alle conversies gebeuren in je browser. Je data verlaat je apparaat niet.

[STANDARD]

Adobe‑standaard

Gebruikt ASCII85 met <~ ~> scheidingstekens; compatibel met PostScript.

>> technische info

Hoe Base85 werkt:

Base85 gebruikt 85 printbare ASCII‑tekens om binaire data te coderen. 4 bytes worden 5 tekens; efficiënter dan Base64.

Voorbeeld:

"Hello" → <~87cURD]i~>

Waarom Base85 gebruiken:

  • >Efficiënter dan Base64 (~25% kleiner)
  • >Standaard in PostScript/PDF
  • >Goede compressieverhouding
  • >Alleen printbare ASCII‑tekens
  • >'z' sneltoets voor nulbytes

>> veelgestelde vragen

Wat is Base85‑codering?

Base85 (ASCII85) is een binaire‑naar‑tekst codering die 85 ASCII‑tekens gebruikt en efficiënter is dan Base64.

Waarom efficiënter dan Base64?

Base85: 4 bytes→5 tekens (80%) vs Base64: 3→4 (75%); ~25% compacter.

Wat betekenen de <~ ~> delimiters?

Onderdeel van de Adobe ASCII85‑standaard; markeren begin en einde van de gecodeerde data.

Wat betekent het teken 'z'?

Een sneltoets voor vier opeenvolgende nulbytes (\x00\x00\x00\x00).