---
title: "devalue"
description: "A serializer for JavaScript values that go beyond ordinary JSON."
pagination: false
---

{/* Generated from content/. Edit the catalog, not this page. */}

<PurposeNote title="Good for">Transferring structured application state across server and client boundaries.</PurposeNote>

## What it does

A serializer for JavaScript values that go beyond ordinary JSON.

## When it fits

Transferring structured application state across server and client boundaries.

## Other options in this category

<div data-pagefind-ignore>

- [fast-json-stringify](/serialization/fast-json-stringify) — Serializing known response shapes in performance-sensitive server code.
- [SuperJSON](/serialization/superjson) — Moving dates and other richer values between application layers.

</div>

## Source

[Project source for devalue ↗](https://github.com/sveltejs/devalue)

Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.

[Move structured data →](/tasks/move-structured-data)

[All serialization &amp; json options →](/serialization)
