Drop file di sini
Drag & drop atau klik untuk pilih · Max 50MB · Multi-file
JPGPNGGIF WEBPPDFZIP MP4MOV
Mengupload... 0%
Result URL
Belum ada file yang diupload
Total Files
0
Total Size
0 B
Tentang Arsena
Platform image hosting gratis yang simpel dan cepat. Upload foto atau file apapun dan langsung dapatkan link yang bisa dibagikan ke siapa saja — tanpa daftar, tanpa login.
Upload super cepat, max 50MB per file
🔗
Short link & standard link tersedia
🔒
Tanpa login, tanpa iklan, selamanya gratis
🤖
API tersedia untuk bot WhatsApp di api.arsena.my.id
Contoh Kode Node.js
1import { downloadMediaMessage } from '@whiskeysockets/baileys'
2import FormData from 'form-data'
3import axios from 'axios'
4import fs from 'fs'
5
6async function uploadMedia(msg) {
7 const buf = await downloadMediaMessage(msg, 'buffer')
8 const tmp = `/tmp/wa_${Date.now()}.jpg`
9 fs.writeFileSync(tmp, buf)
10
11 const form = new FormData()
12 form.append('file', fs.createReadStream(tmp))
13 const { data } = await axios.post(
14 '__API_URL__/upload', form,
15 { headers: form.getHeaders() })
16 fs.unlinkSync(tmp)
17 return data.url
18}
1const FormData = require('form-data')
2const axios = require('axios')
3const fs = require('fs')
4
5async function upload(filePath) {
6 const form = new FormData()
7 form.append('file', fs.createReadStream(filePath))
8 form.append('expire', 'never')
9
10 const { data } = await axios.post(
11 '__API_URL__/upload',
12 form, { headers: form.getHeaders(),
13 maxBodyLength: 52428800 })
14
15 console.log('URL:', data.url)
16 return data.url
17}
1# Upload file
2curl -X POST __API_URL__/upload \
3 -F "file=@/path/to/foto.jpg" \
4 -F "expire=never"
5
6# Response:
7{
8 "success": true,
9 "url": "__CDN_URL__/img/abc.jpg",
10 "short": "__API_URL__/s/abc",
11 "size": 204800,
12 "mime": "image/jpeg"
13}
api.arsena.my.id · Node.js + Express GitHub →
Support Arsena ❤️
Kalau Arsena bermanfaat buat kamu, consider donasi ya! Bantu kami terus berkembang 🙏
DANA
DANA
E-wallet · Transfer instan
✓ Active
0812-3449-3923
G
GoPay
Gojek · Transfer instan
✓ Active
0812-3449-3923
OVO
OVO
OVO · Transfer instan
✓ Active
0812-3449-3923