Learn
Engine Class
EncodingService
Not Creatable
Service
Not Replicated


API Reference
Methods
Base64Decode
Write Parallel
EncodingService:Base64Decode(input:buffer):buffer
Parameters
input:buffer
Returns

Base64Encode
Write Parallel
EncodingService:Base64Encode(input:buffer):buffer
Parameters
input:buffer
Returns

CompressBuffer
Write Parallel
EncodingService:CompressBuffer(
input:buffer, algorithm:Enum.CompressionAlgorithm, compressionLevel:number
Parameters
input:buffer
compressionLevel:number
Default Value: 1
Returns

ComputeBufferHash
Write Parallel
EncodingService:ComputeBufferHash(
input:buffer, algorithm:Enum.HashAlgorithm
Parameters
input:buffer
Returns

ComputeStringHash
Write Parallel
EncodingService:ComputeStringHash(
input:string, algorithm:Enum.HashAlgorithm
Parameters
input:string
Returns

DecompressBuffer
Write Parallel
EncodingService:DecompressBuffer(
Parameters
input:buffer
Returns

GetDecompressedBufferSize
Write Parallel
EncodingService:GetDecompressedBufferSize(
Parameters
input:buffer
Returns

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.