Skip to content
On this page

base64ToFile

ts
import { base64ToFile } from 'fileasy'

Example​

デフォルトのファイル名はtmpDataです。

ts
const base64 = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUg...'

const file = base64ToFile(base64)

console.log(file.name)
// tmpData.png

Example​(custom file name)

ts
const base64 = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUg...'

const file: File = base64ToFile(base64, 'tmpData', 'image/png')

WARNING

DataURI のMIME-typeと base64ToFile の第 3 引数が異なる場合エラーを返します。

Example​(add Mime Type)

ts
const base64 = 'iVBORw0KGgoAAAANSUhEUg...'

const file: File = base64ToFile(base64, 'tmp', 'image/png')

Hi👋