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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions