Skip to content

[Feature Request] Support for All Common File Types Including 3D Models, Web Apps, and More #74

@Jharmony

Description

@Jharmony

Expand the file type support for uploads to Arweave via our interface/API to ensure compatibility with the broad range of digital assets Arweave supports. This includes traditional media, web assets, and newer formats like 3D models, design files, and blockchain-specific metadata with correct tags.

Proposed Supported File Types
Documents:
.pdf, .docx, .txt, .csv, .md, .json, .xml, .yaml

Images:
.png, .jpg, .jpeg, .svg, .gif, .webp, .bmp, .ico, .tiff, .heic

Audio:
.mp3, .wav, .ogg, .flac, .m4a, .aac, .opus

Video:
.mp4, .webm, .mov, .mkv, .avi

3D Models:
.glb, .gltf, .obj, .fbx, .stl, .dae, .usdz, .vox, .blend

Code & Web:
.html, .css, .js, .ts, .jsx, .tsx, .wasm, .graphql

Archives:
.zip, .tar, .rar, .7z, .gz, .bz2

Data & Logs:
.sqlite, .sql, .db, .log, .parquet, .ndjson, .har

Licensing & Fonts:
.ttf, .otf, .woff, .woff2, .epub, .mobi

Blockchain/NFT Specific:

  • UDL and ANS files
  • Smart contract source code and interactions
  • NFT assets and metadata

Benefits:

Expands ecosystem support for creators, developers, and platforms
Enables richer media and immersive experiences (3D, AR/VR, games)
Improves compatibility with on-chain design and publishing workflows

Metadata

Metadata

Assignees

Labels

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions