Uncompress["string"]
recovers an expression from a compressed string representation generated by Compress.
Uncompress["string",h]
wraps the head h around the expression produced before evaluating it.
Uncompress
Uncompress["string"]
recovers an expression from a compressed string representation generated by Compress.
Uncompress["string",h]
wraps the head h around the expression produced before evaluating it.
Examples
open all close allBasic Examples (1)
Compress a general expression:
e = D[x ^ x, {x, 4}]Compress[ e]Uncompress it:
Uncompress[%]% == eScope (1)
Compress an unevaluated sum:
plus = Compress[Unevaluated[1 + 1]]Uncompress of the compressed string gives the result of the sum:
Uncompress[plus]Wrap the result of decompression in Hold to prevent the evaluation:
Uncompress[plus, Hold]See Also
Compress ByteCount ExtractArchive ImportString ToExpression BaseDecode
Function Repository: HuffmanDecode
Related Guides
Text
Wolfram Research (2007), Uncompress, Wolfram Language function, https://reference.wolfram.com/language/ref/Uncompress.html (updated 2008).
CMS
Wolfram Language. 2007. "Uncompress." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/Uncompress.html.
APA
Wolfram Language. (2007). Uncompress. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Uncompress.html
BibTeX
@misc{reference.wolfram_2026_uncompress, author="Wolfram Research", title="{Uncompress}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/Uncompress.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_uncompress, organization={Wolfram Research}, title={Uncompress}, year={2008}, url={https://reference.wolfram.com/language/ref/Uncompress.html}, note=[Accessed: 13-June-2026]}