# 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. ](https://442610158-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MCkDlhlZpqUmakSqOrp%2F-Mjo-pPF3d_w2FMG8aoC%2F-Mjo1iZiW2OTeMudx86y%2Fimage.png?alt=media\&token=13d23634-eb8d-4d99-9de8-c767f5da02b5)

{% file src="<https://442610158-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCkDlhlZpqUmakSqOrp-2335387569%2Fuploads%2F9qtVuRIG7F6lRoiW87xC%2FBeam_Json.gh?alt=media&token=2fba6824-2900-4720-b824-ec6a14b37311>" %}
