[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"blog-en-full-text-search-documents-meilisearch":3},{"id":4,"title":5,"body":6,"categories":106,"date":108,"description":12,"draft":109,"excerpt":110,"extension":111,"image":112,"lang":113,"meta":114,"modified":115,"navigation":116,"noindex":109,"path":117,"related":110,"seo":118,"seoDescription":119,"seoTitle":120,"slug":121,"sourcePath":122,"sourceRoute":110,"stem":123,"tags":110,"translated":109,"type":124,"wpId":110,"__hash__":125},"blog\u002Fen\u002Fblog\u002Ffull-text-search-documents-meilisearch.md","How 1Tool makes the content of every uploaded file searchable",{"type":7,"value":8,"toc":97},"minimark",[9,13,18,21,25,28,32,35,39,64,71,75],[10,11,12],"p",{},"Over time, many companies accumulate thousands of documents – quotes, contracts, minutes, invoices, technical papers. If a file is not named properly when it is uploaded, it is hard to find again in classic file management, even if you still remember a particular sentence or term from its content. Searching by file name quickly reaches its limits here, especially when many different employees upload documents, each with their own naming conventions. That is why 1Tool takes a different approach and makes not just the name but the actual content of every uploaded file searchable. This article shows how that works behind the scenes and what difference it makes in everyday work.",[14,15,17],"h2",{"id":16},"from-file-to-searchable-text","From file to searchable text",[10,19,20],{},"As soon as a file is uploaded to 1Tool, text extraction runs automatically in the background. Technically, this is handled by Apache Tika, software that reads the content of a wide range of file formats – such as PDF or Word documents – and converts it into plain text. This step happens automatically with every upload, without users having to do anything or trigger an extra action. The result is a text representation of the document's content that serves as the basis for further processing. For users, this means it no longer matters whether a file is called “Quote_final.pdf” or “Document_23.pdf” – what counts is what is actually in the document. There is no longer any need to come up with carefully thought-out, descriptive file names when uploading just so a document can be found later. Especially in established companies where different people and departments have been filing documents for years, this independence from file names makes a noticeable difference compared with a classic folder structure.",[14,22,24],{"id":23},"a-separate-search-index-per-tenant","A separate search index per tenant",[10,26,27],{},"The text extracted from a file is not simply stored somewhere; it is placed in a dedicated, tenant-specific search index. This index is based on Meilisearch, a search engine designed for speed. As a result, the search data of each 1Tool tenant remains cleanly separated, and search queries return results very quickly even with larger volumes of data. The entire infrastructure for this is operated by 1Tool itself – users do not have to worry about anything, and there is no additional effort for setting up, running or maintaining this search engine. The index is continuously kept up to date in the background, so newly uploaded or modified documents can be found promptly. For companies working with sensitive or confidential documents, it is also relevant that content indexing takes place exclusively within their own isolated tenant area and is not shared with other 1Tool customers. Because Meilisearch was developed specifically for fast response times, search remains convenient to use even when a very large number of documents has been uploaded and indexed over time.",[14,29,31],{"id":30},"practical-benefits-in-everyday-work","Practical benefits in everyday work",[10,33,34],{},"The concrete effect shows in 1Tool's global search: if you enter a term that appears anywhere in the text of an uploaded document, the file in question is found – regardless of whether that term also appears in the file name. This saves you from clicking through folder structures or opening several documents at random just to find the right information. It pays off particularly with customer enquiries where you quickly need to refer back to a specific agreement, a price or a clause from an older document, because employees no longer have to work out what the file they are looking for might have been called. Content-based full-text search works regardless of the module in which a file was stored and fits seamlessly into the existing search. This turns a simple file repository into a genuinely searchable knowledge base that every authorised employee in the company can access. New employees benefit in particular, as they do not first have to learn colleagues' filing habits built up over years in order to find a particular document.",[14,36,38],{"id":37},"frequently-asked-questions","Frequently asked questions",[10,40,41,45,48,49,52,54,55,58,60,61],{},[42,43,44],"strong",{},"Do I need to set anything extra when uploading a file to make it searchable?",[46,47],"br",{},"\nNo, text extraction and indexing run automatically in the background as soon as a file is uploaded.\n",[42,50,51],{},"Are scanned documents or documents available as images also searched by content?",[46,53],{},"\nText extraction is performed by Apache Tika and evaluates the text information contained in a file; which formats are supported in detail depends on the file type.\n",[42,56,57],{},"Can other 1Tool tenants see the content of my documents through search?",[46,59],{},"\nNo, each tenant has its own separate search index, so search results are shown exclusively within your own data.\n",[42,62,63],{},"How many documents in your company would be found faster today if not just the file name but the content could be searched as well?",[10,65,66],{},[67,68,70],"a",{"href":69},"\u002Fen\u002Fappointment-request\u002F","Book a demo",[14,72,74],{"id":73},"read-more","Read more",[76,77,78,85,91],"ul",{},[79,80,81],"li",{},[67,82,84],{"href":83},"\u002Fen\u002Fblog\u002Fpdf-template-editor-html-css\u002F","HTML\u002FCSS editor for your own PDF templates with live preview",[79,86,87],{},[67,88,90],{"href":89},"\u002Fen\u002Fblog\u002Fcustomizable-report-dashboards-drag-and-drop\u002F","Reports your way: freely movable report widgets",[79,92,93],{},[67,94,96],{"href":95},"\u002Fen\u002Fblog\u002Finstant-search-settings-algolia\u002F","Type instead of click: Algolia instant search in the settings",{"title":98,"searchDepth":99,"depth":99,"links":100},"",2,[101,102,103,104,105],{"id":16,"depth":99,"text":17},{"id":23,"depth":99,"text":24},{"id":30,"depth":99,"text":31},{"id":37,"depth":99,"text":38},{"id":73,"depth":99,"text":74},[107],3330,"2026-04-27T09:00:00",false,null,"md","\u002Fmedia\u002F2026\u002F07\u002Fvolltextsuche-in-dokumenten-meilisearch.jpg","en",{},"2026-07-25T08:31:18",true,"\u002Fen\u002Fblog\u002Ffull-text-search-documents-meilisearch",{"title":5,"description":12},"How 1Tool uses text extraction and Meilisearch to make the content of every uploaded file searchable, not just the file name.","Full-text search: make file contents searchable","full-text-search-documents-meilisearch","\u002Fen\u002Fblog\u002Ffull-text-search-documents-meilisearch\u002F","en\u002Fblog\u002Ffull-text-search-documents-meilisearch","posts","cHnkhzlsSrsjOxmcLI24Ii2hVMwI2tXz3B-L2rSFsWM",1791582061098]