---
title: "Check if the provided argument is a valid JSON"
description: "Validate if a given argument is a proper JSON string."
date: "2025-10-02"
tags: ["typescript","json","validation","frontend"]
canonical: "/snippets/typescript/function/is-valid-json"
---

import { Code } from '@astrojs/starlight/components'
import Source from './is-valid-json.ts?raw'

## Check if the provided argument is a valid JSON

<Code code={Source} lang="ts" title="is-valid-json.ts" wrap />

Credits: [Angelos Chalaris](https://www.30secondsofcode.org/js/s/is-valid-json/)
