# upload2ipfs
**Repository Path**: OriginSXC/upload2ipfs
## Basic Information
- **Project Name**: upload2ipfs
- **Description**: Upload files to the IPFS network easily with this tool.
- **Primary Language**: HTML
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://ipfs.qzz.io/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-08-29
- **Last Updated**: 2025-09-24
## Categories & Tags
**Categories**: distributed-storage
**Tags**: Ipfs
## README
# Upload2IPFS
English Version
A simple tool to easily upload files to the IPFS network.
You can use the tool by visiting [this link](https://ipfs.qzz.io/).
The **Download Gateways** are refreshed daily in `gateways.txt`. I would be grateful if you could provide any available gateways.
## Project Structure
* **index.html**: The main page file, containing the front-end interface for upload and download functions.
* **gateways.js**: Contains the `downloadGateways` variable for storing available IPFS gateways.
* **gateways.txt**: Stores the addresses of available IPFS gateways.
* **LICENSE**: The project's license agreement.
* **README.md**: The project's introduction and usage instructions.
* **reports/**: Directory for storing gateway detection result CSV files.
* **.github/workflows/**: Contains GitHub Actions workflow files.
## Features
* **Upload Files**: Users can upload files to the IPFS network.
* **Download Files**: Download files from the IPFS network using a known IPFS hash.
* **Gateway Management**: Automatically updates available IPFS gateways daily and supports user submissions of new gateways.
## How to Use
1. Visit [Upload2IPFS](https://ipfs.qzz.io/).
2. Upload a file to get an IPFS hash.
3. Use the IPFS hash to download the file.
## Providing Gateways
If you have an available IPFS gateway, please provide it to us so we can update the `gateways.txt` file.
## Contributing
Contributions are welcome, whether it's code or providing available IPFS gateways. Please submit a PR or provide your suggestions in an Issue.
中文版本 (Chinese Version)
一个简单的工具,用于将文件轻松上传到IPFS网络。
您可以访问[此链接](https://upload2ipfs.ipfs.qzz.io/)使用该工具。
我们每天都会在`gateways.txt`中刷新**下载网关**,如果您能提供可用的网关,我将非常感激。
## 项目结构
* **index.html**: 主页面文件,包含上传和下载功能的前端界面。
* **gateways.js**: 包含`downloadGateways`变量,用于存储可用的IPFS网关。
* **gateways.txt**: 存储可用的IPFS网关地址。
* **LICENSE**: 项目的许可协议。
* **README.md**: 项目的介绍和使用说明。
* **reports/**: 存放网关探测结果的CSV文件。
* **.github/workflows/**: 包含GitHub Actions工作流文件。
## 功能特点
* **上传文件**: 用户可以上传文件到IPFS网络。
* **下载文件**: 通过已知的IPFS哈希值,从IPFS网络下载文件。
* **网关管理**: 每天自动更新可用的IPFS网关,并支持用户提交新的网关。
## 使用方法
1. 访问[Upload2IPFS](https://upload2ipfs.ipfs.qzz.io/)。
2. 上传文件,获取IPFS哈希。
3. 使用IPFS哈希下载文件。
## 提供网关
如果您有可用的IPFS网关,请提供给我们,以便我们更新`gateways.txt`文件。
## 贡献
欢迎贡献代码或提供可用的IPFS网关。请提交PR或在Issue中提供您的建议。