---
title: from
categories: |
formats
version: 0.104.0
formats: |
Parse a string or binary data into structured data.
usage: |
Parse a string or binary data into structured data.
editLink: false
contributors: false
---
<!-- This file is automatically generated. Please edit the command in https://github.com/nushell/nushell instead. -->
# `from` for [formats](/commands/categories/formats.md)
<div class='command-title'>Parse a string or binary data into structured data.</div>
## Signature
```> from {flags} ```
## Input/output types:
| input | output |
| ------- | ------ |
| nothing | string |
## Notes
You must use one of the following subcommands. Using this command as-is will only produce this help message.
## Subcommands:
| name | description | type |
| -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------- |
| [`from csv`](/commands/docs/from_csv.md) | Parse text as .csv and create table. | built-in |
| [`from eml`](/commands/docs/from_eml.md) | Parse text as .eml and create record. | plugin |
| [`from ics`](/commands/docs/from_ics.md) | Parse text as .ics and create table. | plugin |
| [`from ini`](/commands/docs/from_ini.md) | Parse text as .ini and create table. | plugin |
| [`from json`](/commands/docs/from_json.md) | Convert from json to structured data. | built-in |
| [`from msgpack`](/commands/docs/from_msgpack.md) | Convert MessagePack data into Nu values. | built-in |
| [`from msgpackz`](/commands/docs/from_msgpackz.md) | Convert brotli-compressed MessagePack data into Nu values. | built-in |