> For the complete documentation index, see [llms.txt](https://manual-2.karamba3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual-2.karamba3d.com/3-in-depth-component-reference/3.7-export/3.8.2-json-bson-export-and-import.md).

# 3.8.2 Json / Bson Export and Import

For passing data over the internet the Json and Bson format have become increasingly popular. Karamba3D offers a pair of import/export components to and fro Json and Bson.

Fig. 3.8.2.1. shows an example of a Json conversion which results in a large text. Use the input-plug 'Path' at the **'Export Model to Json'**-component to save the file to disk. In case th file-name has the extension '.bson' the binary, shorter and faster Bson format will be chosen. The same applies to the **'Import Model from Json'**-component.

The model is exported in such a way that references are preserved: if e.g. two elements refer to the same cross section the cross section will be exported only once.

![Fig 3.8.2.1. Components for import and export from and to Json and Bson. ](/files/-Mjo1iZiW2OTeMudx86y)

{% file src="/files/jJIa3zDUEnTueM3pY7zM" %}
