---
title: "Validate String"
description: "Local-first visual environment for building and running AI workflows. Build agents visually, deploy anywhere, privacy by design."
canonical: https://docs.nodetool.ai/nodes/lib/validate/validatestring
markdown: https://docs.nodetool.ai/nodes/lib/validate/validatestring.md
product: NodeTool
source: https://github.com/nodetool-ai/nodetool/blob/main/docs/nodes/lib/validate/validatestring.md
---

# Validate String

**Type:** `lib.validate.String`

**Namespace:** `lib.validate`

## Description

Run several common string checks at once and return one bool per check.
    validate, check, email, url, uuid, json, number

## Properties

| Property | Type | Description | Default |
|----------|------|-------------|---------|
| value | `str` |  | `` |

## Outputs

| Output | Type | Description |
|--------|------|-------------|
| is_email | `bool` |  |
| is_url | `bool` |  |
| is_uuid | `bool` |  |
| is_json | `bool` |  |
| is_numeric | `bool` |  |
| is_alpha | `bool` |  |
| is_alphanumeric | `bool` |  |

## Related Nodes

Browse other nodes in the [lib.validate](./) namespace.
